Mimic 3 Text to Speech
This plugin uses the Mycroft Mimic 3 text to speech module to convert text into Naomi's spoken responses.
This is a system with an amazing number of voices which are further subdivided into speakers.
To install this plugin, go to your Naomi's personal plugins directory at ~/.config/naomi/plugins/
Create a "tts" folder if there isn't already one.
cd tts
git clone https://github.com/aaronchantrill/Naomi_mimic3_tts.git
finally, install the mycroft-mimic3-tts PyPi package with
cd Naomi_mimic3_tts
pip install -r python_requirements.txt
Then start Naomi with Naomi --repopulate and select "mimic3-tts" as your text to speech engine.
You can also just install this package through the Naomi Plugin Exchange with
Naomi --install "mimic3-tts"
Naomi will start with a default voice of "en_US/cmu-arctic_low#slt". The list of available voices is at https://github.com/MycroftAI/mimic3-voices. Mimic voice strings include a voice followed by an optional hash and the name of the speaker. You shouldn't have to manually install any voices. Mimic3 should automatically download the voice the first time you use it, so just configure your desired voice in your profile.yml:
mimic3-tts:
voice: en_US/cmu-arctic_low#slt