Talk:Speech-synthesis: Difference between revisions
No edit summary |
Add link to article |
||
| (5 intermediate revisions by one other user not shown) | |||
| Line 20: | Line 20: | ||
In this option, the speaker will simply speak the keyboard characters typed by the user. It will speak all the alphabets a-z, digits 0-9, special characters like *(asterisk), &(ampersand), #(hash) etc, other keys like tab, alt, control, shift etc. | In this option, the speaker will simply speak the keyboard characters typed by the user. It will speak all the alphabets a-z, digits 0-9, special characters like *(asterisk), &(ampersand), #(hash) etc, other keys like tab, alt, control, shift etc. | ||
'''ADVANTAGE''' | |||
ADVANTAGE | |||
The child using this facility can easily learn and memorize the alphabets. The symbols are in front of him and he presses any of the key or symbol the facility is telling him how to pronounce it. This will also create a interest in the child and this playful activity will become a learning tool. Not only alphabets, the child can learn the names of the special characters easily. | The child using this facility can easily learn and memorize the alphabets. The symbols are in front of him and he presses any of the key or symbol the facility is telling him how to pronounce it. This will also create a interest in the child and this playful activity will become a learning tool. Not only alphabets, the child can learn the names of the special characters easily. | ||
| Line 33: | Line 31: | ||
'''ADVANTAGE''' | |||
ADVANTAGE | |||
This facility will help the child to type or learn the correct spelling of the word. It is natural for a human mind to memorize the sound of a word more easily than its exact spelling. So if he types the word incorrect then as the speaker will speak the wrongly typed word and it will not match with the sound he heard, he can easily correct the spelling. In this manner the speech can be incorporated in the existing sugar write activity. | This facility will help the child to type or learn the correct spelling of the word. It is natural for a human mind to memorize the sound of a word more easily than its exact spelling. So if he types the word incorrect then as the speaker will speak the wrongly typed word and it will not match with the sound he heard, he can easily correct the spelling. In this manner the speech can be incorporated in the existing sugar write activity. | ||
Now these two options can be given in the GUI under the keyboard speaker option. | |||
The first option is very easy implement. | |||
For the second option I have written a sample keyboard_speaker.py only for demonstration purpose. It will be great if you test this script and give your comments. | |||
The zip folder containig keyboard_speaker.py can be downloaded from | |||
http://code.google.com/p/speech-synthesis/downloads/list | |||
Also see [[User:Mokurai|Mokurai]]'s [http://www.olpcnews.com/content/ebooks/effective_adult_literacy_program.html article] on using this software for adult literacy. | |||