Replace `mimic3` with `piper`
Summary
As stated in https://github.com/bit-bots/ansible/pull/14 and https://github.com/bit-bots/bitbots_main/pull/529, the mimic3 company mycroft is defunct and does not supply updates to the tts system anymore, and we even had to adjust some code to use different URLs for downloads.
Describe the solution you'd like
Replace setup and usage of mimic3 with piper in bitbots_tts, anisble and requirements/robot.txt.
Describe alternatives you've considered
Alternatively, we could look at other available tts systems.
Maybe https://github.com/coqui-ai/TTS is an alternative?
Is the speak_ip.py used and if so where?
Maybe https://github.com/coqui-ai/TTS is an alternative?
This seems to be one of the more quality focused computational expensive ones. Not sure we can run this. As suggested we might want to look into Piper. The speak up is used to announce the IP after booting the robot.
Maybe https://github.com/coqui-ai/TTS is an alternative?
This seems to be one of the more quality focused computational expensive ones. Not sure we can run this. As suggested we might want to look into Piper. The speak up is used to announce the IP after booting the robot.
ah okay, I just thought it would be nice because of the python interface. But piper also has one.