These are a few issues I want to tackle with respect to speech-synthesis on the XO:<br><ol><li>Provide a Play button on the top right corner of the sugar shell. (How can i integrate the button there?)<br></li><li>When the user clicks it becomes a resume button. (Where do i write code for handling these clicks? Any specific files of sugar?)<br>
</li><li>When the button is clicked the text on the clipboard is sent through the speech-dispatcher for speech synthesis. (I 'll simply use the gtk clipboard api for this)<br></li><li>If
the user hovers on the button for long, a palette appears exposing the
speech synthesis parameters. It has sliders for changing rate,pitch and
volume and a drop down box for choosing the voice.</li><li>These configuration settings must be stored in some place on the XO so that they can be retrieved when the XO reboots, or the palette is shown again. <br></li><li>
How can I automate the process of connecting to the speech-dispatcher when the XO boots, and load all the configuration settings?<br></li><li>When the palette disappears the new settings are stored in some
location so that they can be retrieved when the xo reboots or the
palette pops up again.</li></ol>I have opened a ticket for inclusion of speech-dispatcher on the XO and hope the request will be accepted soon: <a href="http://dev.laptop.org/ticket/6284">http://dev.laptop.org/ticket/6284</a><br>
<br>I am afraid I dont have much experience with programming to solve the above problems. Any ideas would be great pointers!<br><br>Thanks!<br>-- <br>Hemant