-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add text-to-speech functionality #376
Comments
I got pretty good results using festival with a plug-in voice as described here.
The python lib actually binds to the c++ lib, subprocesses are only used for converting to mp3 I think. It gives me an ImportError when I try to use it though. |
Similar results with flite, which mimic is based on:
Didn't try the python bindings |
This one sounds pretty good actually, let's just use that! |
Can we still use the plugin if using the python library? |
Yeah I've got the same thing, the pypy package is not actually up to date with the repo though - importing from the pip-installed version gives this error:
Installing from the repo directly gives this error:
Not sure how to fix this, any ideas? |
Can't get this one building either, fails on |
Adding this fix techiaith/pyfestival#9 gets the python bindings working. The plan is to fork this repo and manage it ourselves since it's relatively simple |
Use pi-top's onboard speaker to interact with the user via speech - particularly useful/interesting for robotics applications but can also have a lot of value for simpler Foundation Kit projects.
See old library created here that uses
espeak
.Pitop
class so it can be used by default without the user specifically adding it manuallyOptions
Google TTS
pip3 install gTTS
Usage:
eSpeak
Pico TTS
Installation
Usage:
pyttsx3
Installation
Usage
Microsft TTS
Amazon Polly
Festival
Installation
Mozilla TTS
Mimic1 from Mycroft.ai
Usage
The text was updated successfully, but these errors were encountered: