Я разрабатываю одно приложение. Предположим, что пользователь сохранил вопрос с 4 вариантами и одним ответом
в базе данных. и получить его в формате речи. Приложения задают вопрос пользователю с помощью
опция и пользователь просто говорят, а затем говорят, что результат правильный или нет.
Мой вопрос в том, когда приложения задают вопрос и пользователь. Говорите ответ, как это соответствует каждому
другой звук?
Дайте мне подсказку или справочный документ или код.
Заранее спасибо.
чувак, ваш вопрос непонятен... вы ищете приложение речевой регистрации голоса (т.е.) принимает вход пользователя в голосовое (или) приложение, которое озвучивает варианты (т.е. текст в речь TTS? если вы ищете какое-то приложение для преобразования текста в речь, то вы можете изучить этот образец http://developer.android.com/resources/samples/TtsEngine/index.html
еще посмотрите на другие примеры, приведенные в других ответах...
Я не использовал его сам, но у iSpeech есть Android SDK для распознавания текста и речи. Их голоса звучат неплохо по сравнению с другими, поэтому они могут попробовать. Они также, похоже, позволяют использовать прямой доступ к API.
Посмотрите на этот пример кода для некоторого кода, который задает вопрос с помощью TextToSpeech, а затем использует SpeechRecognition для проверки правильности ответа.
Попробуйте речевой/речевой голос Google. Некоторые примеры: http://developer.android.com/resources/articles/speech-input.html и http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html
Нет простого выбора для соответствия речи. Думаю, вам придется соответствовать громкости, частоте и длине ответа с вашей базой данных.
Конечно, вы можете попробовать Google Voice Recognition API (на Intent: http://developer.android.com/reference/android/speech/RecognizerIntent.html)