I think festival uses oss, a legacy sound server that only allows one audio stream at a time for most soundcards. Look for an argument to make it use alsa. Or alternatively fool festival and route the audio stream through alsa:
$ echo hello | aoss festival --tts
You might want to install the "alsa-oss" package first.
Alsa can mix different sound streams on a software level if your soundcard can't.
I think festival uses oss, a legacy sound server that only allows one audio stream at a time for most soundcards. Look for an argument to make it use alsa. Or alternatively fool festival and route the audio stream through alsa:
$ echo hello | aoss festival --tts
You might want to install the "alsa-oss" package first.
Alsa can mix different sound streams on a software level if your soundcard can't.