Open Bug 1269297 Opened 9 years ago Updated 3 years ago

narrate can't use other output modules but espeak only in Linux

Categories

(Core :: Web Speech, defect)

49 Branch
x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: onorua, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 Build ID: 20160501030217 Steps to reproduce: I've installed Speech Dispatcher version 0.8.3-1 with festival plugin of the same version. I was able to play text using narrate from espeak, but when I've disabled all modules except festival in speech-dispatcher, firefox can't read anything. When narrate read with espeak voice is just terrible robotic, which makes comfort "reading" impossible. Actual results: When I've read the logs of speech-dispatcher, I've found out that: ============ [Mon May 2 17:48:12 2016 : 930661] speechd: Speech Dispatcher Logging to file /run/user/1000/speech-dispatcher/log//speech-dispatcher.log [Mon May 2 17:48:12 2016 : 930701] speechd: Speech Dispatcher started with 5 output modules [Mon May 2 17:48:12 2016 : 932061] speechd: Speech Dispatcher started and waiting for clients ... [Mon May 2 17:48:12 2016 : 932435] speechd: ERROR: Can't list voices for module espeak =========== while when I do /usr/bin/spd-say "test message", I can see in logs: =========== [Mon May 2 17:51:11 2016 : 447925] speechd: Warning: Didn't find preferred output module, using default [Mon May 2 17:51:11 2016 : 447954] speechd: Couldn't load default output module, trying other modules [Mon May 2 17:51:11 2016 : 447967] speechd: Output module festival seems to be working, using it ============ Expected results: I would like to have possibility to switch output module from default espeak to festival, or any supported by speech-dispatcher, but looks like Firefox has some "hardcoded" option to use, which makes it impossible to use.
Component: Untriaged → Web Speech
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → x86_64
openSUSE, Fedora and perhaps a few more Linux distributions have switched from "espeak" to "espeak-ng" module recently, so the narrate feature is no longer working for them. Please consider using different output modules for speech-dispatcher, otherwise nobody can use the feature.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.