You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Using speech-dispatcher with mimic3 running in a container does not work as there is no functional /path/to/mimic3 to reference in mimic3-generic.conf. Speechd registers the existence of the mimic3 module, but attempting to use it yields no output. Mimic3 server is confirmed running at http://localhost:59125/ and functions as expected with the installed voices.
I am running mimic3 as a systemd service using a podman container with the same parameters as outlined here.
Steps to Reproduce
Place the following in $HOME/.config/containers/systemd/mimic3.container
copy the example /etc/speech-dispatcher/modules/mimic3-generic.conf from github.
Observe that the mimic3 server is running at localhost:59125 and that voice output works as expected
Observe that spd-say -O and spd-say -o mimic3-generic -L output mimic3-generic and a list of configured voices, respectively.
Attempt to say something using spd-say using any of the installed voices; observe that nothing happens.
Expected behavior
speech-dispatcher is able to use mimic3 voices to output text to speech audio.
Log files /var/log/mycroft does not exist.
Environment (please complete the following information):
Device type: Laptop
OS: Fedora Silverblue
Mycroft-core version: N/A
Other versions: N/A
Additional context
Using the exact configuration above but installing mimic3 using pip rather than running as a container works as expected, but I would prefer to be able to run it as a container. Maybe I am just missing something obvious, but I have been troubleshooting this for a few days to no avail.
The text was updated successfully, but these errors were encountered:
Describe the bug
Using speech-dispatcher with mimic3 running in a container does not work as there is no functional
/path/to/mimic3
to reference inmimic3-generic.conf
. Speechd registers the existence of the mimic3 module, but attempting to use it yields no output. Mimic3 server is confirmed running athttp://localhost:59125/
and functions as expected with the installed voices.I am running mimic3 as a systemd service using a podman container with the same parameters as outlined here.
Steps to Reproduce
$HOME/.config/containers/systemd/mimic3.container
systemctl --user start mimic3
/etc/speech-dispatcher/speechd.conf
:/etc/speech-dispatcher/modules/mimic3-generic.conf
from github.localhost:59125
and that voice output works as expectedspd-say -O
andspd-say -o mimic3-generic -L
outputmimic3-generic
and a list of configured voices, respectively.spd-say
using any of the installed voices; observe that nothing happens.Expected behavior
speech-dispatcher is able to use mimic3 voices to output text to speech audio.
Log files
/var/log/mycroft
does not exist.Environment (please complete the following information):
Additional context
Using the exact configuration above but installing mimic3 using pip rather than running as a container works as expected, but I would prefer to be able to run it as a container. Maybe I am just missing something obvious, but I have been troubleshooting this for a few days to no avail.
The text was updated successfully, but these errors were encountered: