• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Foreign language speech recognition

yankee73

Lurker
I have been very pleased with the voice-to-text capability on my Milestone and use it constantly. I also am fluent in German and would like to be able to do the same thing in that language. When I switch the language and keyboard in Setup to Deutsch it will not convert spoken German to text. Instead, I get strange attempts at creating English words which sound like the German. If I use the keyboard, the system does provide suggested words in correct German to speed up typed input, just as it does in English. So I am sure there is a German language database in the system somewhere. The question is why it doesn't work with speech.

Do I need to install some additional software to get this capability. I don't know if the Milestone is sold in Germany, but if it is, then surely the users there can do voice-to-text input, like we can.

Any ideas? Thanks for your help.
 
There are three settings related to language for Android 2.2.1:
1. Settings->Language and Keyboard
2. Voice Input & Output->Voice recognizer settings->Language
3. Voice Input & Output->Text-to-speech settings->Language

#1 seems to be fixed to a limited set of choices, based on where the phone is sold. There are apps on the Market to expand the list of choices, but I haven't tried it.

It seems that Google has added new language support in their voice recognition server recently. If I set #2 & #3 to German, for example, I can get German phrases recognized and displayed correctly. That is with leaving #1 set to US English.

It can be confusing, but it is looking pretty powerful and comprehensive.
 
I'm new to android apps developing.
I'm planning to develop a speech recognition that can record the word i spoken and record it. when i speak it again it can match with the recorded data thus show the output.
is this possible to be done?
 
The following info applies to Android 3.1 (Xoom Family Edition)

The voice input language selection shows up in two(!) places:

1) Language & Input/Voice Input/Voice Recognizer settings

and

2) Language & Input/Keyboard settings/Configure input methods/Android keyboard/Active input methods

#2 above ties speech-to-text method to your keyboard configuration. So if you have a different keyboard type installed and configured, instead of "Android keyboard" as in the 4th level of the settings, you would look for the name of the keyboard you have active in your configuration when you get to that level, then look for the language input method under that.

Now knowing that there are two different locations where the language has to be set resulted in frustration, and I thought it was due to a bug or some problem in my installed OS.
 
Back
Top Bottom