languageattribute like other TTS options. The language is determined by which voice is chosen.
boto3python module in the Mycroft virtual environment:
engineattributes are ommitted the defaults of
standardwill be used. This is an English (US) voice.
devchannel of Mycroft. They will be available on all systems in the next minor release. If you're not sure what that means, sign up to our newsletter to get notified about the next release.
urlis set to the localhost:
http://0.0.0.0:5002/api/ttsSo if you are running the server on the same machine as your Mycroft instance, only the
moduleattribute needs to be set. This can also be done with a single command:
tts --list_modelswithin the venv shows the TTS models available in the current release.
tts-server --use_cuda=true --model_name tts_models/en/ek1/tacotron2
tts-server --use_cuda=true --model_name tts_models/de/thorsten/tacotron2-DCA
--vocoder_nameparameter when starting your server.
http://localhost:5002in your browser and try synthesizing a test sentence.
speech-dispatcherpackage using your systems package manager. For example:
sudo apt-get install speech-dispatcher