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

Как я могу программным образом узнать, какое распознавание речи выбрано в 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); Проблема в том, что когда я использую программу с разными телефонами, она работает хорошо. Но с моим мобильным телефоном он всегда выбирает язык по умолчанию. И в редкие времена это просто смешивание […]

Как перезапустить прослушивание снова после того, как RecognitionListener возьмет ошибку ERROR_RECOGNIZER_BUSY

Я улучшаю приложение Android, которое использует класс RecognitionListener для прослушивания голоса пользователя, здесь я получаю ниже результатов: 1-) Если пользователь нажимает на значок микрофона и говорит что-то все в порядке 2) Если пользователь нажимает значок микрофона и снова щелкает по иконке микрофона или ничего не говорит, я получаю код ошибки и ошибки: ERROR_RECOGNIZER_BUSY @Override public […]

Intereting Posts
Android Honeycomb – как показать предложения для SearchView, когда текст запроса пуст? Keytool с Android Facebook SDK Как настроить Google Cloud Messaging для Android? Как узнать, какую версию ADT мы используем в eclipse? Запись и сохранение звука на Android Как установить выбранный элемент Spinner по значению, а не по положению? Как программно установить атрибут стиля в представлении R не может быть разрешен – Android, без импорта android.R; заявление Предупреждение File.mkdirs от Android Studio Как создать пользовательскую панель прогресса в Android? IllegalStateException: не удается выполнить это действие после onSaveInstanceState в классе FragmentActivity Дооснащение и Джексон и разбор JSON Android gradle error: Невозможно зарегистрировать заданный путь типа «ИСТОЧНИК», поскольку он не соответствует корню содержимого Tab не принимает полную ширину на планшетном устройстве Режимы распознавания речи дублированные фразы на Android