Hello,
We can change the language for speak but not for listen . So our robots can speak english, french, italian, etc ...
But they understand only english because sphinx add only english dictionnary . I thinked just edit the path for the french file in "ear.xml" but i've seen that the english dictionnary is in a jar file . So it could be a good thing to have a function " sphinx.set langage() " that search in a mrl subdirectory to find the good file and set "ear.xml" .
There is a lot of langage "packs" here : http://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Langua…
Include all in the install of sphinx isn't a good idea because of the weight , so two possibilies :
1 -> mrl check if the folder with required language file exist, if not download it .
2 -> mrl check if the folder with the required language file exist, if not, display a message that say " the files for this language are missing, please download it from http://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Langua… and i put them in the folder /MRLfolder/langageFiles/"
I know there is a lot of things to do, so this is to put to the big box labeled " idea for things to do at the raining days " lol
Great idea! I want my InMoov
Great idea! I want my InMoov robot to listen to other languages. Is there any way to install a diferent dictionary editing ear.xml and the jar files?
thankx!