Re: Read Etexts problems with speech-dispatcher resolved -- mostly

2008-08-01 Thread Hemant Goyal
Hi James, As noted here before, using a multi-threaded activity interferes with power management. Read Etexts will have functioning power management if speech-dispatcher is not installed, but will not if it is installed, even if you never use the Speech feature. I know Hemant Goyal

Re: running speech-dispatcher as non-root using setuid on XO and accompanying security issues

2008-07-20 Thread Hemant Goyal
Hi James, The point I was trying to make was that the Sugar API itself could have removed the burden of setting these options from the developer. Yes that is indeed what is happening :). And there is no API call involved whatsoeverl with the present design :). Perhaps once the code is released

running speech-dispatcher as non-root using setuid on XO and accompanying security issues

2008-07-17 Thread Hemant Goyal
Hi, What is the need for speech-dispatcher to run as root? Is it possible to run it as non-root? We need to modify the speechd.conf files from a non-root program and as such run the speech-dispatcher daemon with non-root privileges. To solve the above problem I applied the setuid bits to the

Re: running speech-dispatcher as non-root using setuid on XO and accompanying security issues

2008-07-17 Thread Hemant Goyal
Hi James, It is like putting a hole through a city wall into a house which is built against the wall, and then telling the city guards to stand outside the house as well as the city gate. Practical, very handy, but extends the safety barrier to include the setuid program code. It means

Re: Text To Speech issues with Read Etexts Activity

2008-07-15 Thread Hemant Goyal
Hi, I had written a mail to the speechd community regarding the problems that James was facing some time back. Hi, James is using speech-dispatcher on the OLPC laptop. I would just like to ask in the speechd community what is the exact meaning of the following espeak.log messages. (I get

speech-dispatcher RPM for OLPC without pulse and nas support

2008-07-15 Thread Hemant Goyal
Hi James, Assim, I've built the OLPC specific package for speech-dispatcher with the reduced set of dependencies. You can grab the RPMS for OLPC-2 and OLPC-3 stream from http://koji.fedoraproject.org/koji/buildinfo?buildID=56323 and http://koji.fedoraproject.org/koji/buildinfo?buildID=56325

review request for python-dotconf RPM

2008-07-15 Thread Hemant Goyal
Hi, I had recently requested a review request for my python-dotconf pakage for my GSOC project in the Fedora community. I have not received a formal review of my package there till now. Its a really small python package and I do not think it needs more work/modification. Can anyone in the OLPC

Re: python parser for dotconf file

2008-07-09 Thread Hemant Goyal
Hi Hynek, I was working on the parser the whole day today, and have developed something that we can at least start working with. I like the idea of simply commenting out the parameters instead of deleting them. That will require me to make certain changes to the current code, I'll make those

Re: python parser for dotconf file

2008-07-07 Thread Hemant Goyal
Hello Hynek, I can't speak for DotConf, but Speech Dispatcher would surely benefit. That's really good news, I am glad the code will prove useful to the speechd community as well. When there are several lines with the same parameter name, this should be treated as an enumeration or a list.

super user privileges for speech-dispatcher and location of configuration files for olpc

2008-07-03 Thread Hemant Goyal
Hi, We want to run the speech-dispatcher daemon service on the XO for providing a speech synthesis environment in the laptop. For our purpose we want to modify the configuration file of speech-dispatcher in /etc/speech-dispatcher/speechd.conf from sugar-control panel. sugar-control panel requires

python parser for dotconf file

2008-07-03 Thread Hemant Goyal
Hi Lukas, I am working on a project to integrate speech-dispatcher (which uses dot.conf for its configuration files) into the olpc sugar environment. I need to modify the configuration files directly from a python program, and unfortunately python bindings of dotconf are not available. I

Re: [Announcement] - speech-dispatcher package now available

2008-06-30 Thread Hemant Goyal
On Tue, Jun 24, 2008 at 12:30 PM, Hemant Goyal [EMAIL PROTECTED] wrote: *Sorry for the Repost - *slightly more formatted email** Hi, Fedora and OLPC developers can now download the speech-dispatcher RPM packages for testing/development of speech enabled activities. RPMs - OLPC Branch

[Announcement] - speech-dispatcher package now available

2008-06-24 Thread Hemant Goyal
Hi, Fedora and OLPC developers can now download the speech-dispatcher RPM packages for testing/development of speech enabled activities. RPMs - OLPC Branch speech-dispatcher-0.6.6-13.olpc2.i386.rpm -

[Announcement] - speech-dispatcher package now available

2008-06-24 Thread Hemant Goyal
*Sorry for the Repost - *slightly more formatted email** Hi, Fedora and OLPC developers can now download the speech-dispatcher RPM packages for testing/development of speech enabled activities. RPMs - OLPC Branch - speech-dispatcher-0.6.6-13.olpc2.i386.rpm -

Re: Making speech-dispatcher python API support asynchronous socket communication (long)

2008-06-23 Thread Hemant Goyal
Hi all, Great thanks all for the feedback and detailed discussions about this problem. I'll wait before modifying the API for a while in such a scenario. @Tomeu : Okay thanks, I'll get back to you once I try what you've told. Best, Hemant On Mon, Jun 23, 2008 at 3:25 PM, Tomeu Vizoso [EMAIL

Re: Making speech-dispatcher python API support asynchronous socket communication

2008-06-21 Thread Hemant Goyal
Hi, Thank you all for your ideas. @Tomeu : I looked into the gobject.idle_add and luckily Tomas has an example for me too :). I will be trying that out next. @Tomas: I was facing a similar problem there and I solved it by passing all callbacks to the gidle thread. All SD communication is

Making speech-dispatcher python API support asynchronous socket communication

2008-06-20 Thread Hemant Goyal
Hi, (This mail might become extremely verbose. Please bear with me) The speech-dispatcher python API can be accessed at: http://cvs.freebsoft.org/repository/speechd/src/python/speechd/client.py?view=markup The client API communicates with the speech server presently in a thread by polling the

Re: Text To Speech in Read Etexts improved again

2008-06-16 Thread Hemant Goyal
Hi Michael, The basic package is ready to use, and a few more Q/A issues as described in the bug report need to be resolved. The major Q/A issues to be resolved at the moment are : 1. Conversion of CS language info file to UTF-8 encodings. I am having trouble finding the encoding of the

Re: Text To Speech in Read Etexts improved again

2008-06-16 Thread Hemant Goyal
Hemant Goyal wrote: Hi Michael, The basic package is ready to use, and a few more Q/A issues as described in the bug report need to be resolved. The major Q/A issues to be resolved at the moment are : 1. Conversion of CS language info file to UTF-8 encodings. I am having trouble

Re: Read Etexts now supports Text To Speech

2008-06-10 Thread Hemant Goyal
Hi Edward, Ubuntu packages are already available for speech-dispatcher, espeak, and festival, so it isn't difficult to set up a demo. You can use apt-get. You would have to modify a configuration file to use the espeak module (not espeak-generic) and you would have to start

Re: RPMs for speech-dispatcher missing python code?

2008-04-21 Thread Hemant Goyal
Hi, Yesterday I finally got around to installing your ROMs on my XO. I was able got configure speech-dispatcher and get spd-say to work correctly, but when I tried to run my test python program it bailed out on the import speechd statement, saying speechd could not be found. Can I know

Re: RPMs for speech-dispatcher missing python code?

2008-04-21 Thread Hemant Goyal
, 2008 at 11:52 PM, Hemant Goyal [EMAIL PROTECTED] wrote: Hi, Yesterday I finally got around to installing your ROMs on my XO. I was able got configure speech-dispatcher and get spd-say to work correctly, but when I tried to run my test python program it bailed out on the import speechd

Re: Speech Synthesis Integration - User Interfaces and other Implementation Considerations

2008-03-09 Thread Hemant Goyal
Hi, Can someone please take a look at this mail and provide some guidance please. Thanks! Hemant On Sat, Mar 1, 2008 at 11:18 PM, Hemant Goyal [EMAIL PROTECTED] wrote: Hi, I was thinking while the packaging of speech dispatcher continues I could finalize certain UI considerations

Re: An Update about Speech Synthesis

2008-02-19 Thread Hemant Goyal
Hi, I'd like to see an eSpeak literacy project written up -- Once we have a play button, with text highlighting, we have most of the pieces to make a great read + speak platform that can load in texts and highlight words/sentences as they are being read. Ping had a nice mental model for

An Update about Speech Synthesis for Sugar

2008-02-18 Thread Hemant Goyal
Hi, It s great to see many other developers sharing the idea we have been trying to implement right within the Sugar Environment. We have been working on integrating speech-synthesis into Sugar for quite some time now. You can check out our ideas here : http://wiki.laptop.org/go/Screen_Reader

Some programming problems wrt XO and speech synthesis

2008-02-02 Thread Hemant Goyal
These are a few issues I want to tackle with respect to speech-synthesis on the XO: 1. Provide a Play button on the top right corner of the sugar shell. (How can i integrate the button there?) 2. When the user clicks it becomes a resume button. (Where do i write code for handling

XO Speech Server : speech-dispatcher

2008-01-27 Thread Hemant Goyal
be directly usable/suitable for use on the XO or it should be modified to make it simpler to use? 2. How can we request for inclusion of the speech-dispatcher daemon services and libraries on the XO? Thanks! -- Hemant Goyal ___ Devel mailing list

Re: New activity: Speak

2008-01-11 Thread Hemant Goyal
Hi Joshua, Can this or the Screen Reader project be adapted to reading content, such as the children's picturebooks provided in the Library? (We would presumably need a text file to go with each document.) We are working on a speech-server for providing all these features. Currently we are

Re: How can the XO be made accessible to blind

2007-12-30 Thread Hemant Goyal
like to take some time in properly planning our approach and creating some design documents first. It'll be nice if experts could share their ideas and provide us with some direction for this project. Thank you and wishing you all a very Happy New Year. Warm regards, Hemant Goyal Message: 1

Request for Screen Reader Project Hosting

2007-10-28 Thread Hemant Goyal
non-committer developers. Username Full name SSH2 key URLE-mail - -- #1 hemantgoyal Hemant Goyal http://www.nsitonline.in/hemant/hemantgoyal.pub [EMAIL PROTECTED] #2 assimd

Re: Unable to run/install read-activity in sugar-jhbuild

2007-10-13 Thread Hemant Goyal
or will we need to look further into evince-olpc? Thanks and Regards, Hemant On 10/14/07, Tomeu Vizoso [EMAIL PROTECTED] wrote: On Sun, 2007-10-14 at 00:30 +0530, Hemant Goyal wrote: Hi This is a newbie question, I have been trying to run the read-activity in sugar environment for quite some

Bridging eSpeak and Read activity

2007-10-12 Thread Hemant Goyal
Hi all, We are trying to Bridge the Read activity with eSpeak activity on XO. We hope to provide a play button in the Read UI using which a kid can listen to the ebook in their local languages and also learn how to pronounce different words. In this regards, we have 2 queries:- 1. Pointers