You are not logged in.

#1 2022-02-02 05:55:03

xeromycota
Member
Registered: 2020-10-06
Posts: 21

[SOLVED]The speech-dispatcher can't find output module

speechd always uses dummy output module and can't find installed external output module.

Content of /run/user/1000/speech-dispatcher/log/speech-dispatcher.log:

[Wed Feb  2 12:39:05 2022 : 413001] speechd:   Warning: Didn't find preferred output module, using default
[Wed Feb  2 12:39:05 2022 : 413009] speechd:   Couldn't load default output module, trying other modules

Content of /run/user/1000/speech-dispatcher/log/speech-dispatcher.log without comment:

LogLevel  3
LogDir  "default"
DefaultVolume 100
SymbolsPreproc "char"
SymbolsPreprocFile "gender-neutral.dic"
SymbolsPreprocFile "font-variants.dic"
SymbolsPreprocFile "symbols.dic"
SymbolsPreprocFile "emojis.dic"
SymbolsPreprocFile "orca.dic"
SymbolsPreprocFile "orca-chars.dic"
AddModule "espeak-ng"                "sd_espeak-ng" "espeak-ng.conf"
AddModule "festival"                 "sd_festival"  "festival.conf"
DefaultModule "festival"
Include "clients/*.conf"

Both festival and espeak-ng can speak when executed independently

Last edited by xeromycota (2022-02-02 11:52:28)

Offline

#2 2022-02-02 11:52:03

xeromycota
Member
Registered: 2020-10-06
Posts: 21

Re: [SOLVED]The speech-dispatcher can't find output module

I managed to fix this with festival output module.
1. Install festival-freebsoft-utils
2. Run `festival --server`to start festival server
3. Run `spd-conf` and configure speech-dispatcher to work with festival
4. Run `spd-say hello` to test t;he result

Offline

Board footer

Powered by FluxBB