sukeesh / Jarvis

Personal Assistant for Linux and macOS
MIT License
3.02k stars 1.04k forks source link

Jarvis says 'Speech not Supported!' even when I have pyttsx3 installed #548

Closed TobiOkanlawon closed 5 years ago

TobiOkanlawon commented 5 years ago

The results of both pip and pip3 install pyttsx3 is aRequirement already satisfied and stored in .../local/lib/python3.7/....

Meanwhile enable sound on jarvis returns Speech not supported! Please install pyttsx3 text-to-speech engine (sapi5, nsss or espeak).

Is there something that needs to be done that I didn't do?

pnhofmann commented 5 years ago

Linux? Like error message says, you need sapi5, nsss or espeak. I usually use espeak - e.g. Ubuntu simply sudo apt-get install espeak

TobiOkanlawon commented 5 years ago

Why not just drop it in the requirements file?

pnhofmann commented 5 years ago

Because these text2speech engines are not Python dependencies and therefore can't be installed with python pip / requriements.txt. And unfortunately I don't know any alternative which can be installed with pip.