MobileRobots offers three libraries that add speech recognition and synthesis capabilities to ARIA:
ArSpeechSynth_Cepstral performs high quality speech synthesis (text-to-speech) using the Cepstral synthesizer. Voices (male and female) are available in English (default), Spanish, German, French and Italian. ArSpeechSynth_Cepstral is included as part of the optional Audio and Speech Package.
ArSpeechRec_Sphinx is an easy-to-use wrapper for the open-source Sphinx2 speech recoginition system (developed by Carnegie Melon University and others). Sphinx2 is able to recognize words and phrases from a prebuilt list with no training required. ArSpeechRec_Sphinx is available to all MobileRobots customers at no additional cost.
ArSpeechSynth_Festival is an easy-to-use wrapper for the open-source Festival speech synthesis system (developed by the University of Edinburgh and others). Voice quality is not as high as Cepstral, but Festival is free open source software and the ArSpeechSynth_Festival wrapper is available to all MobileRobots customers at no additional cost.
All libraries are available for Linux/GCC and Windows/MS Visual C++.
The speech synthesis libraries are designed to work with the sound classes provided with ARIA. Example programs and full API reference documentation are included.
See Also ARIA Audio And Speech Package