bitbots_main icon indicating copy to clipboard operation
bitbots_main copied to clipboard

Replace `mimic3` with `piper`

Open texhnolyze opened this issue 1 year ago • 4 comments

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.

texhnolyze avatar Jul 14 '24 10:07 texhnolyze

Maybe https://github.com/coqui-ai/TTS is an alternative?

val-ba avatar Apr 10 '25 12:04 val-ba

Is the speak_ip.py used and if so where?

val-ba avatar Apr 10 '25 12:04 val-ba

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.

Flova avatar Apr 10 '25 13:04 Flova

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.

val-ba avatar Apr 14 '25 10:04 val-ba