summaryrefslogtreecommitdiff
path: root/aoview/aoview_flite.c
Commit message (Collapse)AuthorAge
* Rename tools to ao-<foo>Keith Packard2009-08-18
| | | | | | | Use a consistent prefix to make it easier to remember which programs belong to this package Signed-off-by: Keith Packard <keithp@keithp.com>
* Handle partial ALSA PCM writesKeith Packard2009-08-09
| | | | | | | The ALSA spec says that snd_pcm_writei will not return a partial write, but at least on the OLPC, that's not true. Deal with this. Signed-off-by: Keith Packard <keithp@keithp.com>
* Check more alsa return statusesKeith Packard2009-08-09
|
* Hook aoview directly to alsaKeith Packard2009-07-11
| | | | | | | | This skips the flite internal audio stuff which opened and closed the audio device for each phrase. This caused the first part of some phrases to be missed when using an external audio device. Signed-off-by: Keith Packard <keithp@keithp.com>
* Integrate flite into aoview directly. Fix great circle computation.Keith Packard2009-06-30
| | | | | | | | Use a separate thread for flite rather than a separate program. Save voice state to gconf. Add filters for replay file selection Signed-off-by: Keith Packard <keithp@keithp.com>
* Use flite to announce flight stateKeith Packard2009-06-29
This uses the flite voice synthesis library from festival to announce altitude and speed information during the rocket flight. Signed-off-by: Keith Packard <keithp@keithp.com>