Я пытаюсь перевести свою речь на урду на английский. Я работаю с SpeechRecognizer с этого утра, но он не работает для меня. Вот мой код.
mSpeechRecognizer = SpeechRecognizer.createSpeechRecognizer(getContext());
mSpeechRecognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 1);
mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "en-pk");
Результаты таковы: я говорю на урду, а он переводится на римский урду или урду. Не на английском.