
InterRamon
Spain
Asked
— Edited
I have complications with the Speech Recognition. I can get enabled and disabled the speech recognition with me voice but the orders ignore me . I am using Windows 8.1 with spanish language.
Thanks.
I think speech rec is English only.... I am not aware of it working in any other language.... Sorry my friend...
that´s correct. You have to change your windows language to english..
Aparentemente la función es solo para Inglés.
Supongo que es esto es de hecho puede ser ideal en un ambiente hispanoparlante pues el robot ignorará todo otro comando.
:D
It´s a shame. Thanks you.
Speech recognition is an important function that should be accessible to all regardless of the language.
The request is to allow the EZ- Builder software to agree with the language selected in windows .
DJ has already made ??a statement on the forum (see following extract).
In addition to the language and culture selected from the operating system, there would be a third element ( GrammarBuilder ) that if the definition is not correct may cause the exception message .
The following example describes the same problem someone had in the development of software. (English translation follows the French version )
Problems with speech recognition
Hello,
That's now a week that I 'm focused on a problem with the program I'm developing . Indeed
, I have voice recognition for the following languages:
But now , the program I developed is by default in English ( no problem on that side ), but also in French - Canadian . Therefore, when I launch the application, it generates an exception telling me: "The language of grammar does not match that of the voice recognition modul. "
At present , I have not found the voice recognition French - Canada.
Solution
Finally I found the solution. When your application is in a language variant (French - Canadian , for example) , and your voice recognition engine is in a general language ( French - French ) loading grammar , an exception will be generated.
To overcome this exception, grammarBuilder object that you used has a culture, it is mandatory to assign to that of the speech recognition engine . Because by default it takes the culture of the application. In this manner , the exception is not generated.
I'm not familiar with the programming language used , but can be DJ or someone else might have a look at this .
Could be a variable made ??available to the user in EZ- Builder to adjust GrammarBuider correctly
I remain available if there would be tests
I'll add this to the list for research and implementation
tanks DJ
That would made possible for the robot to receive voice commands in Portuguese? - or other language accepted by windows ?!...