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

Reply via email to