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:''' |