07-18-2008 08:01 AM
07-18-2008 08:43 AM
You can try the property agent->Speach input->Language, which takes a string (you will have to try different strings like "english") I did find a reference which states:
" Agent no longer includes support for multiple languages. The language used by Agent is always assumed to be the user’s current language, as registered with the operating system. The LanguageID property of the Agent object is still writable, but its value is ignored by Agent on Vista. For example if the user’s language is set to US English (&H0409;), and he or she uses a program that sets the LanguageID to French (&H040C;), then the voice tip text, and Advanced Character Options dialogs will still appear in English."
This could be a problem. I have only played with the agent alittle. There is also a .net System.Speech class with lots of capabilities which handles voice IO.
07-21-2008 01:57 AM
Hello Paul!
Thank you for answering! - But where can I find the property agent? - In my VI I use the following SubVIs: Create MSAgent Voice, Add MSAgent Commands, Wait for Voice Event and Destroy MSAgent Voice. In these SubVIs I searched - but I didn`t found. Is property agent perhaps a separate VI?
Florian
07-21-2008 02:45 PM
07-22-2008 02:52 AM
07-22-2008 10:43 AM
07-23-2008 09:12 AM
Thanks Paul!
I think so, too. I think I have to edit the character I want to use and have to change the LanguageID there. Do you know how to edit the characters (which language are they written in)?
Florian
07-23-2008 09:32 AM
I have only played with the agent from a hobbiest standpoint. I have used more of the text to speech than using the input. Sorry.