Hi, On 3/1/08, Hemant Goyal <[EMAIL PROTECTED]> wrote: > > Hi, > > I was thinking while the packaging of speech dispatcher continues I could > finalize certain UI considerations for speech synthesis. I had a word with > Tomeu and he advised me to write all the points in a mail to the list. > > Particularly we want to focus on : > > 1. A Speech Configuration Management for Sugar > 1. Provision of a control panel for modifying speech synthesis > parameters > 2. How these parameters will be stored and retrieved when > changes are made > 3. What parameters to expose? > 1. Language - Perhaps this should be the sugar default? > 2. Voice Selection - Male/Female, Child/Adult, Age > 3. Rate > 4. Pitch > 5. Volume > 2. GUI considerations > 1. A Speech Synthesis Button > 1. Has many states - Play/Stop (Pause?) > 2. Reveals a control panel for modifying the speech > synthesis parameters and provides a text box for getting some text > data for > speech synthesis? > 2. What to text to send for speech synthesis? > 1. If some text is highlighted then that text should be > sent > 2. If no text is highlighted and speech synthesis button > is clicked > 1. Send data of some active window and provide > karaoke style highlighting of text? > 2. Continue synthesis until the end of the > document or stop button is pressed > > We can even have the speech systhesis to be synchronized with the scroll bar > (Read/Browse activity) so that instead of reading whole page again it only > reads out the new text which has appeared due to scrolling or in case of page change it can read the diff part.
> 1. Possibly a Speech Synthesis keyboard shortcut too - Should effect > the Speech Synthesis button > 2. Speak out a welcome message to the child when the XO boots up? > (Hello xyz welcome to sugar or something like that?) > > Please share any other ideas which you think can improve the User > Experience wrt speech synthesis. > > I'd like to write the patches and wrap up the coding by the time speech > dispatcher RPMs are ready so that we can roll this feature in the XOs and > get some feedback :) > > Thanks! > -- > Hemant Goyal -- Regards Assim Deodia | http://nsitonline.in/assim
_______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel