Description of problem: Espeak throws an error for all usage. [localhost ~]$ echo "hello world" | espeak --stdin JACK tmpdir identified as [/dev/shm] Expression 'parameters->channelCount <= maxChans' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 924 Expression 'ValidateParameters( outputParameters, hostApi, StreamDirection_Out )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1142 wave_open_sound > Pa_OpenStream : err=-9996 (Invalid device) wave_open_sound > Pa_OpenStream : err=-9996 (Invalid device) wave_open_sound > Pa_OpenStream : err=-9996 (Invalid device) wave_open_sound > Pa_OpenStream : err=-9996 (Invalid device) wave_open_sound > Pa_OpenStream : err=-9996 (Invalid device) How reproducible: Everytime. Version: eSpeak text-to-speech: 1.31 19.Jan.08
It works in my Fedora 9: $ rpm -qa |grep espeak espeak-devel-1.31-5.fc9.i386 espeak-1.31-5.fc9.i386
Ah, sorry, I mis-reported the Fedora version. I'm actually on Fedora 8, although the version of espeak seems to be identical. $ rpm -qa |grep espeak espeak-1.31-5.fc8 espeak-devel-1.31-5.fc8 gnome-speech-espeak-0.4.16-2.fc8
echo "hi there" | espeak --stdin The above command works just fine on my Fedora 9 workstation. I tested using the following espeak packages: espeak-1.31-5.fc9.i386 I cannot reproduce this problem. Can this ticket be closed?
Works for me as well, fedora 8, 9, and 10, with varying versions of espeak Closing this bug for now (also because F8 is approaching EOL); if this is still an issue, please refer to bug #467763. Thanks.