Line 1: |
Line 1: |
− | == Listen Spell ==
| + | <noinclude>{{TOCright}} |
| + | [[Category:Activities|Listen Spell]]</noinclude> |
| == Idea == | | == Idea == |
| The idea is to develop an activity which would help children to learn new words, improve their vocabulary and pronunciation of words. The activity would speak out a randomly selected word from a list of words and the user is expected to spell the word correctly. For voice synthesis activity would be using Speech-Dispatcher and for the list of words it will have a custom dictionary. This activity is an extension of TalknType (http://wiki.laptop.org/go/Talkntype) | | The idea is to develop an activity which would help children to learn new words, improve their vocabulary and pronunciation of words. The activity would speak out a randomly selected word from a list of words and the user is expected to spell the word correctly. For voice synthesis activity would be using Speech-Dispatcher and for the list of words it will have a custom dictionary. This activity is an extension of TalknType (http://wiki.laptop.org/go/Talkntype) |
Line 46: |
Line 47: |
| == Dictionary == | | == Dictionary == |
| === Structure === | | === Structure === |
− | [[Media:Database.pdf|Dictionary Structure]] | + | [[Image:Database.pdf|Dictionary Structure]] |
| | | |
| == Application Structure == | | == Application Structure == |
| The application has been designed in a very efficient way. Following diagram will clear all the things: | | The application has been designed in a very efficient way. Following diagram will clear all the things: |
| | | |
− | [[File:Structure.jpg]] | + | [[Image:Structure.jpg|200px]] |
| <br/> | | <br/> |
| Figure 1: Application Structure | | Figure 1: Application Structure |
Line 65: |
Line 66: |
| | | |
| == ScreenShots == | | == ScreenShots == |
− | [[Image:Las-ss1.jpg|Home View]] | + | [[Image:Las-ss1.jpg|200px|Home View]] |
| <br/> | | <br/> |
− | Figure 2: Home View
| |
| <br/> | | <br/> |
| + | [[Image:Las-ss2.jpg|200px|Using Hint option]] |
| <br/> | | <br/> |
− | [[Image:Las-ss2.jpg|Using Hint option]]
| |
| <br/> | | <br/> |
− | Figure 3: Using Hint option
| + | [[Image:Las-ss3.jpg|200px|Voice Configuration Panel]] |
| <br/> | | <br/> |
| <br/> | | <br/> |
− | [[Image:Las-ss3.jpg|Voice Configuration Panel]] | + | [[Image:Las-ss4.jpg|200px|Changing Skill Level]] |
| <br/> | | <br/> |
− | Figure 4: Voice Configuration Panel
| |
− | <br/>
| |
− | <br/>
| |
− | [[Image:Las-ss4.jpg|Changing Skill Level]]
| |
− | <br/>
| |
− | Figure 5: Changing Skill Level
| |
| | | |
| == Code == | | == Code == |
− | Code can be found here | + | Source Code can be found [http://git.sugarlabs.org/projects/listen-spell here] |
− | * [http://seeta.in/wiki/downloads/listen-spell.xo XO Package]
| + | |
− | * [http://seeta.in/wiki/downloads/listen-spell.zip Zip]
| + | XO package can be found [http://code.google.com/p/google-summer-of-code-2008-olpc/downloads/detail?name=Assim_Deodia.tar.gz&can=2&q=#makechanges here] |
| + | |
| ==== Dependency ==== | | ==== Dependency ==== |
− | * Speech Dispatcher is required for this activity to run. Its link can be found below | + | * Speech Dispatcher dependency has been removed. clone from git to get the latest version. |
| + | * For XO package hosted on Google, Speech Dispatcher is required. Its link can be found below |
| ==== File information ==== | | ==== File information ==== |
| * Dict.py – A wrapper class for dictionary | | * Dict.py – A wrapper class for dictionary |