Application: iSay
Brief Synopsis:
Invokes system text to voice upon postings to the MOOSDB.
Authors:
- Michael Benjamin
Groups:
Dependencies:
Distribution:
- moos-ivp.org
Documentation:
Contact Email:
- mikerb@mit.edu
Function:
The iSay application is a way to invoke the native speech generation utilities of OSX (the say command) and GNU/Linux (the espeak command). It may also invoke the afplay command available in both OSX and GNU/Linux to play a given wav or mp3 file. Each instance of sound generation is done on a cue in MOOS, based on user configured logic conditions. For example, a user may configure a sound to be generated when a vehicle goes outside a region, or comes to the surface. iSay may run in the vehicle MOOS community, or more typically in a Shoreside MOOS community to indicate a status change in one of the deployed vehicles.
Lines of Code:
- 789 (with libraries: 24,057)
Files of Code:
- 11 (with libraries: 235)
Work Years:
- 0.16 (with libraries: 5.41)