alexylem / jarvis

Jarvis.sh is a simple configurable multi-lang assistant.
http://openjarvis.com
MIT License
807 stars 197 forks source link

Change Jarvis default voice from svox to english male #768

Open ghost opened 6 years ago

ghost commented 6 years ago

I'm new to this, please help me with the installation part. I'm using Svox TTS in my jarvis rpi. Can someone tell me how exactly I can install "Michael US English" from Svox into jarvis. I tried to install on my own but it didn't work out and also I'm not sure. I'm doing it right. So please help me Thank you

I refered this below ticket and I couldn't get a clear picture on how to install it. Reply in English is much appriciated as I can understand only English. y #741

wikijm commented 6 years ago

Take a look at this file:

/usr/local/lib/pico2wave.conf

ghost commented 6 years ago

Thanks for the suggestion @wikijm , but I couldn't find this file

/usr/local/lib/pico2wave.conf

as I guess that's because the installation didn't complete well . there were lot of errors while executing 'automake' cmd and 'make' cmd. Sorry man I'm not very good at coding. Please if you can, direct me in right direction(I mean with right codes for installation and configuring). I'll be very glad.

Thank You

wikijm commented 6 years ago

I invite you, in order to better understand your problem, to make a video of Jarvis install with ASCIINEMA by following the steps below:

sudo apt-get install -y asciinema && asciinema rec # start session recording ./jarvish.sh -nv # start jarvis directly in troubleshooting mode Ctrl+D # stop recording y # yes to upload and get URL to paste here

killerburn commented 6 years ago

I want Jarvis to speak in Male voice. Yeah the preinstalled 'espeak' tts speaks in male voice but it is not that natural. So I'm asking you're help, for installing any other male voices into jarvis like for example provided in #741 . BTW which tts are you using in jarvis @wikijm just for a reference And there is nothing I can record and show you sorry man I'm glad you responded @wikijm Thank you

If you need anymore explanation about my issue please do let me know.

wikijm commented 6 years ago

I assume that I understand well what you're asking for. I wanted to get an ASCIINEMA video because you said:

as I guess that's because the installation didn't complete well. there were lot of errors while executing 'automake' cmd and 'make' cmd.

Without having a fully functional OpenJarvis install, it will be hard to provide you a working solution 😉

Presently, I'm using SnowBoy as hotword detection system, eSpeak as Text-To-Speech and Bing Speech API as Speech-To-Text. eSpeak generates a pretty much unnatural voice.

killerburn commented 6 years ago

I guess that's because the installation didn't complete well .

@wikijm I meant the installation of Svox tts link provided in #741. Jarvis is installed and working awesome without any issue. But my concern is with jarvis tts for male voice.

If you want I can even send the screenshot of error I get while installing Svox tts.

wikijm commented 6 years ago

Sure, this will certainly help

killerburn commented 6 years ago

By the way which tts are you using in you're openjarvis? @wikijm

wikijm commented 6 years ago

Presently, I'm using SnowBoy as hotword detection system, eSpeak as Text-To-Speech and Bing Speech API as Speech-To-Text. eSpeak generates a pretty much unnatural voice.

ghost commented 6 years ago

eSpeak generates a pretty much unnatural voice.

Yep , That's why I'm trying to install any other male tts. I'll be very glad if you help with this, Thanks @wikijm