FS#63699 - [mumble] needs espeak-ng as a TTS dependency

Attached to Project: Community Packages
Opened by Martin Rys (C0rn3j) - Monday, 09 September 2019, 07:23 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Saturday, 21 September 2019, 01:15 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Now that 1.3 is out, espeak-ng is a required dependency for TTS.

Steps to reproduce:
Install only speech-dispatcher and mumble and join some server/switch rooms/send a message - you will hear no TTS.
Install espeak-ng too and TTS will work.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Saturday, 21 September 2019, 01:15 GMT
Reason for closing:  Fixed
Comment by Daniel M. Capella (polyzen) - Monday, 09 September 2019, 07:45 GMT
speech-dispatcher has espeak-ng and festival as optdeps for speech synthesis -- you have to pick one to install. I don't see espeak mentioned in the 1.3.0 release notes.
Comment by Martin Rys (C0rn3j) - Monday, 09 September 2019, 07:56 GMT
You're right, I jumbled things together in my head, you need speech-dispatcher and either espeak-ng or festival+festival-english.

I still think adding those to optdepends would reduce confusion as to why TTS doesn't work out of the box, as it's not immediately obvious that speech-dispatcher requires further configuration.

EDIT: I'm having a very slow morning, I can't get festival to work with Mumble, I was actually using espeak-ng on accident for both while testing
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 21 September 2019, 01:14 GMT
This is now suggested in 1.3.0-2 as additional opt-deps.

Loading...