Ответ 1
Для API Google Cloud Speech обратитесь к следующей ссылке:
https://cloud.google.com/speech/. Вот основные моменты:
- Он поддерживает 80 различных языков.
- Он может распознавать звук, загруженный в запрос.
- Он возвращает текст в режиме реального времени.
- Это точно в шумной среде.
- Он работает с приложениями на любом устройстве и платформе.
- Это не бесплатно. Для определения цены см. Следующую ссылку:
https://cloud.google.com/speech/pricing
Для Android Speech-to-Text API (намерение распознавателя) обратитесь к следующей ссылке:
http://www.androidhive.info/2014/07/android-speech-to-text-tutorial/. Вот основные моменты:
- Необходимо передать локальный язык для преобразования речи в текст.
- Не все устройства поддерживают автономный речевой ввод.
- Вы не можете передать аудиофайл для распознавания.
- Намерение возвращает массив строк, которые соответствуют входу. Мы можем считать первое наиболее точным.
- Он работает только с телефонами Android.
- Это бесплатно.