AAC@IITM » History » Revision 2
Revision 1 (Anil Prabhakar, 04/11/2010 11:49 AM) → Revision 2/10 (Anil Prabhakar, 04/12/2010 06:33 AM)
h1. AAC@IITM Alternative and Augmentative Communication (AAC) is our effort to provide non-verbal individuals the ability to independently express their ideas. The platform being used is the BeagleBoard, revC. The final hardware will have # Minimum 3-hr battery backup # Software that works with a single-click # Access is through two buttons, which can be programmed either as left-click or left and right clicks h2. Current *Urgent* Problems # Need espeak and wxpythons a female voice compiled for flite using festivox http://www.speech.cs.cmu.edu/flite/doc/flite_toc.html # Need a wxpython package for the Angstrom distribution # Need a minimal ubuntu distribution (defined package list) ## with a kernel image that recognizes keyboard input on GPIO can recognize a gpio as an event (mouse-click) ## scripts to ground two GPIO pins # Need to understand amixer, and independently control two audio channels h3. Open Problems # Incorporate prediction into Hope (see e.g. Dasher) # Local language version of Hope # Need to finalize TTS, many possible solutions ## Male voice exists. Need female voice compiled for flite using festivox http://www.speech.cs.cmu.edu/flite/doc/flite_toc.html ## flite_hts_engine has only female voice ## espeak needs Indian languages # Improvements to I-Draw # Mouse-like interface by dividing up the screen into sections and zooming # Software to teach mathematics # Scroll type access to other programs like audio/video players, openoffice, etc