Articles of Распознавание речи в

RecognizerIntent не работает; "Отсутствует дополнительный вызов_пакет"

У меня проблемы с использованием API RecognizerIntent на Android 2.2. Когда я вызываю API, используя этот код: Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_WEB_SEARCH); startActivityForResult(intent, REQUEST_CODE_VOICE_SEARCH); Который выглядит так, как будто он должен работать, всплывающее окно поиска говорит «Неизвестная проблема» на устройстве и в журналах: 01-17 14:25:30.433: ERROR/RecognitionActivity(9118): ACTION_RECOGNIZE_SPEECH intent called incorrectly. Maybe you called […]

Как я могу программным образом узнать, какое распознавание речи выбрано в Android?

Я хотел бы прочитать выбранное распознавание речи в телефоне. По умолчанию Google Voice Search установлен и выбран. Некоторые устройства также установили распознавание речи Vlingo. Как я могу программным образом узнать, какое распознавание речи выбрано? Кто-нибудь может мне помочь?

RecognitionListener callback to onError, вызываемый несколько раз с тем же кодом ошибки

Используя интерфейс RecognitionListener я реализую распознавание речи. Этот интерфейс позволил реализовать обратный вызов, например: public void onError(int error) { } Он отлично работает, за исключением одной серьезной проблемы. Обратный вызов для onError вызывается несколько раз с тем же кодом ошибки. В качестве примера: ERROR_CLIENT или ERROR_NO_MATCH . Я вижу, что тот же метод получает обратный […]

Преобразование речи в текст

Я уже прошел образец кода, присутствующего в Android SDK. Это говорит о том, что у вас должно быть APK распознавания голоса на вашем устройстве. Я много пробовал, но не нашел апка. Может ли кто-нибудь предложить, какой APK распознавания голоса установить, чтобы получить распознавание голоса. Мое устройство – Samsung Galaxy.

Распознавание речи Java, как андроиды

Я ищу программное обеспечение для распознавания речи для java, которое больше похоже на версию Android, вместо этого, вместо файлов .gram и т. Д., Оно просто возвращает строку сказанного, и я могу действовать на нее. Ive пытался использовать sphinx-4, но использование файлов .gram делает мою программу намного сложнее.

Постоянное прослушивание телефона для голосового ввода

Я создаю приложение для личного помощника, и я хочу, чтобы он включал свою систему распознавания голоса (например, голосовую клавиатуру Google) всякий раз, когда произносился определенный набор слов, когда приложение видимо на экране устройства. Очень похож на уже существующую особенность галактики Samsung s3, с помощью которой вы можете сказать «разблокировать», если телефон находится в состоянии блокировки, […]

Усилие Android ACTION_RECOGNIZE_SPEECH никогда не заканчивается после долгой речи

Я начал умываться и дождался результата. Это хорошо работает на короткой речи, но это не дает мне ответа на речь, если она слишком длинная. (Около 1 мин) final Intent searchIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); searchIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "tr"); searchIntent.putExtra(RecognizerIntent.EXTRA_PROMPT, true); searchIntent.putExtra(RecognizerIntent.EXTRA_ONLY_RETURN_LANGUAGE_PREFERENCE, true); startActivityForResult(searchIntent, VOICE_REQUEST_CODE); Есть ли способ, отличный от SpeechRecognizer, получить результаты от намерения ACTION_RECOGNIZE_SPEECH?

Обращение с ошибками RecognitionListener

Я использую API речи Android для непрерывного ввода данных от пользователя. Однако при возникновении ошибок это не очень хорошо работает. То, что я делаю, это перезапуск слушателя в методе, который обнаруживает ошибку. Он работает когда-то, но распознаватель часто висит в течение некоторого времени. Особенно после обнаружения Сервера, тайм-аута сети и ошибок занятости распознавателя. Это раздражает! […]

Пользовательская грамматика для распознавания речи Android

Я пытаюсь применить пользовательскую грамматику для распознавания речи. Я нашел много документации о пакете android.speech.recognition, это швы, как хорошее место для начала, но это похоже на то, что его нет в Android SDK. Есть ли способ применить пользовательские правила грамматики к распознаванию речи Android вообще? ..

Android распознавание речи API. Система всегда распознает язык по умолчанию

Вот как выглядит мой код. //loc will be either "ru-RU" or "en-US" speechRecognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); speechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM); speechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, loc); speechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, loc); speechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_ONLY_RETURN_LANGUAGE_PREFERENCE, loc); Проблема в том, что когда я использую программу с разными телефонами, она работает хорошо. Но с моим мобильным телефоном он всегда выбирает язык по умолчанию. И в редкие времена это просто смешивание […]

Intereting Posts