MaryTTS Integration (Separate Docker)

Howdy, found Rhasspy, and very interested. I’d just gotten started with Snips when the plug got pulled. Have Rhasspy set up on a Rpi (not the docker version, installed in base Debian, long story about a weird mic) and have MaryTTS setup in a a docker on my unRaid NAS. Both are working, but when I try to use MaryTTS I’m seeing this error:
[ERROR:2020-11-22 00:35:00,364] rhasspyserver_hermes: Non-zero exit code: 1
Traceback (most recent call last):
File “quart/”, line 1821, in full_dispatch_request
File “quart/”, line 1869, in dispatch_request
File “rhasspyserver_hermes/”, line 1612, in api_text_to_speech
File “rhasspyserver_hermes/”, line 1598, in speak
File “rhasspyserver_hermes/”, line 596, in speak_sentence
rhasspyserver_hermes.TtsException: Non-zero exit code: 1
[ERROR:2020-11-22 00:35:00,361] rhasspyserver_hermes: TtsError(error=‘Non-zero exit code: 1’, site_id=‘default’, context=‘7a25d7db-88a4-40b8-82b1-5ba2332d4c39’, session_id=’’)
[DEBUG:2020-11-22 00:35:00,357] rhasspyserver_hermes: Handling TtsError (topic=hermes/error/tts, id=c6e9b97c-1ef7-4cfd-8a64-b32a03eb3804)
I have my profile set correctly, I think:
“text_to_speech”: {
“marytts”: {
“url”: “http://XX.XX.XX.XXX:59125/process”,
“voice”: “voice-dfki-spike-hsmm”
“system”: “marytts”
I did have to use a different Docker image (/bencevans/marytts-spike/) than the one than synesthesiam created, it would install on my unRaid. Is there something special in synesthesiam’s MaryTTS docker, or am I missing something. Thanks, and looking forward to contributing what I can to the community.