Android Google Voice Search иногда автоматически менял язык

Я успешно добавил Google Voice Search Activity, используя следующий код:

Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);

intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, "en-US");

try {
    startActivityForResult(intent, 1);
} catch (ActivityNotFoundException a) {
    Toast t = Toast.makeText(context, "Oops! Your device doesn't support Speech to Text",Toast.LENGTH_SHORT);
    t.show();
}

Я искал в "en-US", и он работал отлично, но иногда он ищет, например, английский из Германии или других стран и возвращает чисто АНГЛИЙСКИЕ СЛОВА и не распознает мой язык.

Существуют ли какие-либо НАСТРОЙКИ, улучшающие мой поиск?

Ваша помощь будет оценена по достоинству.


person Pratik Butani    schedule 29.01.2014    source источник
comment
Я не думаю, что вы можете сделать много об этом.   -  person iuq    schedule 06.02.2014