USpeak: Difference between revisions

Mavu (talk | contribs)
No edit summary
Mavu (talk | contribs)
No edit summary
Line 173: Line 173:


'''Before 'official' coding period begins:'''
'''Before 'official' coding period begins:'''
# Study Sugar, PyGTK, X11
* Study Sugar, PyGTK, X11
# Start gathering a list of all commands that can be put in XO.  
* Start gathering a list of all commands that can be put in XO.  
# Decide on a small limited dictionary based on the above
* Decide on a small limited dictionary based on the above
# Record samples for the English alphabets  
* Record samples for the English alphabets  


'''First week:'''
'''First week:'''
- Write and complete the scripts for the service interaction with Julius.
* Write and complete the scripts for the service interaction with Julius.
- Start with the wrapper for Simulating Events on X11.
* Start with the wrapper for Simulating Events on X11.


'''Second Week:'''
'''Second Week:'''
- Complete writing the wrapper.  
* Complete writing the wrapper.  
- Implement a Sugar UI feature for enabling disbling the Speech Service.
* Implement a Sugar UI feature for enabling disbling the Speech Service.


'''Third Week:'''
'''Third Week:'''
- Hook up the UI, Service, Speech Engine.
* Hook up the UI, Service, Speech Engine.
- Wrap up for mid term evaluations and test the language model for accuracy on letters and spoken commands.
* Wrap up for mid term evaluations and test the language model for accuracy on letters and spoken commands.


'''Fourth Week:'''
'''Fourth Week:'''
- Test this tool on Listen Spell and tweak out any problems.
* Test this tool on Listen Spell and tweak out any problems.  
- Get feedback from the community.
* Get feedback from the community.
- Start writing the interface for the language tool.
* Start writing the interface for the language tool.
 
'''Milstone 1 Completed'''


'''Fifth Week:'''
'''Fifth Week:'''
- Complete the interface.
* Complete the interface.
- Start writing code for the language model browser and recorder.
* Start writing code for the language model browser and recorder.


'''Sixth Week:'''
'''Sixth Week:'''
- Complete the language model browser.
* Complete the language model browser.
- Write down the recording and dictionary creation code for the tool.
* Write down the recording and dictionary creation code for the tool.
- Package everything in an activity.
* Package everything in an activity.


'''Seventh Week:'''
'''Seventh Week:'''
- Complete the wrap up for the final evaluations. Write up documentation and user manuals. Update the Sugar Wikis. Clean up code.
* Complete the wrap up for the final evaluations. Write up documentation and user manuals. Update the Sugar Wikis. Clean up code.
 
'''Milestone 2 Completed'''


'''Infinity and Beyond:'''
'''Infinity and Beyond:'''