Acapela Voice / German / Myrobotlab

202 views
Skip to first unread message

Tonerwerk Toner, Druckerpatronen kaufen

unread,
Apr 24, 2015, 10:54:39 PM4/24/15
to inm...@googlegroups.com

Hello,

i have a question:


I change the script like that:

......

# starts everything
##i01.startAll(leftPort, rightPort)
directionServo.attach("COM7", 12)
forwardServo.attach("COM7", 13)
# starting parts
i01.startMouthControl(leftPort)
i01.startMouth()
#to tweak the default voice


i01.mouth.setGoogleURI("http://thehackettfamily.org/Voice_api/api2.php?voice=Andreas&txt=")
i01.mouth.setLanguage("de")

i01.startHead(leftPort)
##############

........


Everthing works fine - The Programm speak with the german voice, BUT i try to translate in the Script the commands to german, but the programm don´t want to understand my german only the englsih comands works.

What i make wrong.

Can somebody help me please.

Boris

Kevin Watters

unread,
Apr 25, 2015, 9:30:18 PM4/25/15
to inm...@googlegroups.com
Hi Boris,
  My Robot Lab uses an open source speech recognition program called sphinx.  Sphinx currently only has the English language model loaded in MyRobotLab.  There is a little app for and android phone so you can use the speech recognition on your android phone.  You should post this question over on MyRobotLab.org.
  Best,
    -Kevin 

gael langevin

unread,
Apr 26, 2015, 4:57:54 AM4/26/15
to Kevin Watters, inm...@googlegroups.com
Hi, Kevin,
This is a recurrent question because many people expect InMoov to be language swappable, would't it be  a lot of work to add other languages for Sphinx in MyRobotLab?

Gael

--
You received this message because you are subscribed to the Google Groups "InMoov" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+un...@googlegroups.com.
To post to this group, send email to inm...@googlegroups.com.
Visit this group at http://groups.google.com/group/inmoov.
For more options, visit https://groups.google.com/d/optout.

Kevin Watters

unread,
Apr 26, 2015, 9:48:04 PM4/26/15
to inm...@googlegroups.com, kwat...@gmail.com
I think the InMoov should be well versed in all the languages of it's builders.  I think we should look for a better voice recognition software to integrate in.  That being said,  I'd be happy to take a look at what other languages Sphinx can support.  It's a matter of finding the language models so it knows the pronunciation of the words in the various languages and making sure those are configured in MyRobotLab

Ultimately, in MRL we could have something like:

i01.setLocale("de")  to put the inmoov into german mode...  

Tonerwerk Toner, Druckerpatronen kaufen

unread,
Apr 27, 2015, 8:20:39 PM4/27/15
to inm...@googlegroups.com
Hello Kevin,

i tryed to put the script inside gaels inmoov script, but i got always an error.

Can you tell me where to put/paste

Boris

Kevin Watters

unread,
Apr 27, 2015, 9:17:13 PM4/27/15
to inm...@googlegroups.com
Hi Boris,
  That code does not work  *yet*  .. we would have to add support for different languages.  We need a better/different technology for handling speech recognition.  Current "sphinx" speech recognizer only handles english.  
  You can use the speech recognition on an android device and hook that up to the InMoov.  If you need multi-language support now, I'd suggest trying out the android app for voice recognition that Ma.Vo. wrote.  It seemed to work very nicely.  (Google has done a good job with speech recognition.
It might help answer some questions for you.
Best,
  -Kevin

Tonerwerk Toner, Druckerpatronen kaufen

unread,
Apr 27, 2015, 10:07:44 PM4/27/15
to inm...@googlegroups.com

Hello Kevin,

I look to this adroid app, i looks like it understand really good ;-) - it´s understand nothing.

Why with Sphinx it not works? Do you need a translation to german?

I can do it!!!!

I was doing a lot of time for webshops - from english to german!

 

Kevin Watters

unread,
Apr 27, 2015, 10:25:16 PM4/27/15
to inm...@googlegroups.com
another thread on the mrl site to look at is http://myrobotlab.org/content/search-holy-grail-free-form-speech-recognition

speech recognition isn't easy... it's not just a translation.  There is a whole language model that understands the sounds of words in each language.  It's something that is typically trained with thousands of examples to get it to do a decent job.

Tonerwerk Toner, Druckerpatronen kaufen

unread,
Apr 28, 2015, 5:16:37 PM4/28/15
to inm...@googlegroups.com
Hello Kevin,

I understand, but still i´am really interested in a german speaking inmoov. With only one programm, so your MRL!!! I know it´s work - ok more then translation.

But still i have almoust every day in the afternoon and night some time to work on a german modul for your sphinx. So think abaout it... If you want i can do what you tell me (this chinese work) to get a german modul.


Boris

Kevin Watters

unread,
Apr 28, 2015, 5:23:39 PM4/28/15
to inm...@googlegroups.com
Only german speaking? or do you want it to listen and understand german?  these are two different things.
If you just want the InMoov to have a german accent and pronunciation, you can probably change the URL for the speech synthesis to specify a german speaker.  

Tonerwerk Toner, Druckerpatronen kaufen

unread,
Apr 28, 2015, 9:06:25 PM4/28/15
to inm...@googlegroups.com
Hello Kevin,


of course listen (understand) and speak german with voice "Andreas" -

so no half german. I want to speak with him in german and want to get german answers.

What do you think about it?


Boris
Reply all
Reply to author
Forward
0 new messages