Using espeak on Alpine Linux: Difference between revisions
m (Using espeak on AlpineLinux moved to Using espeak on Alpine Linux: The name is Alpine Linux) |
(The name is Alpine LInux) |
||
Line 1: | Line 1: | ||
= Espeak = | = Espeak = | ||
espeak (http://espeak.sourceforge.net/) multi-lingual speech synthesis is available in | espeak (http://espeak.sourceforge.net/) multi-lingual speech synthesis is available in Alpine Linux 1.7.29 and above. So this just begs the question... what cool things can you do with a router that talks? | ||
But the first thing to do is just to get the router to talk. | But the first thing to do is just to get the router to talk. | ||
Line 14: | Line 14: | ||
== Example == | == Example == | ||
For historical reasons, the canonical reference for speech synthesis on | For historical reasons, the canonical reference for speech synthesis on Alpine Linux is the phrase "'''Liver. Yes you heard me. Liver. There's nothing I can do about it.'''" | ||
To get your router to say, that, send the output of espeak to stdout, and pipe the result to sox's play command: | To get your router to say, that, send the output of espeak to stdout, and pipe the result to sox's play command: |
Revision as of 05:49, 11 April 2010
Espeak
espeak (http://espeak.sourceforge.net/) multi-lingual speech synthesis is available in Alpine Linux 1.7.29 and above. So this just begs the question... what cool things can you do with a router that talks?
But the first thing to do is just to get the router to talk.
Requirements
- the soundcard and oss modules must be loaded.
- use umix to set the volume on the sound card
- sox is required to play the voice (for some reason alpine espeak doesn't talk to /dev/dsp)
Example
For historical reasons, the canonical reference for speech synthesis on Alpine Linux is the phrase "Liver. Yes you heard me. Liver. There's nothing I can do about it."
To get your router to say, that, send the output of espeak to stdout, and pipe the result to sox's play command:
espeak --stdout "Liver. Yes you heard me. Liver. There's nothing I can do about it." | play -t wav -
enjoy.