Android: распознавание речи без использования сервера google

Я хочу разработать распознаватель речи в android, который должен работать в автономном режиме. Поскольку встроенный речевой распознаватель android использует сервер google, который нуждается в Интернете, я хочу альтернативу, которая работает в отсутствие интернета.

Пожалуйста, предложите мне какой-то способ достичь вышеуказанной функции.

Solutions Collecting From Web of "Android: распознавание речи без использования сервера google"

Pocketsphinx может работать на Android. Видеть

CMU Sphinx (в SourceForge)

Код в настоящее время можно проверить из подрывной деятельности (лучше использовать подрывную деятельность, а не загружать моментальные снимки), его очень просто использовать, просто импортируйте проект в eclipse и запустите его на своем устройстве:

CMU Sphinx: Pocket Sphinx Android Demo

Вы можете найти учебник с подробностями здесь:

CMU Sphinx: Учебник по Pocket Sphinx для Android

Если речевой распознаватель имеет ограниченный словарный запас (как в простом голосовом пользовательском интерфейсе) и ограниченное количество выборок – возможно, это возможно. Такие приложения, как Транскрипция, не являются вероятной задачей для Android (в автономном режиме). Также необходим DSP для распознавания голоса … Ограниченный словарь и ограниченный очень немногими образцами может быть вашим лучшим выбором.

Если вы действительно хотите инвестировать время и трудовые ресурсы для своей цели, посмотрите на Java-Project Java Speech API 2.0 (JSR 113).

Он используется на «обычных» мобильных телефонах для голосовых команд и работает в автономном режиме. К сожалению, проект прекращен.

Вы можете загружать голоса Google для последующего использования. С вашего мобильного телефона -> Настройки -> «Язык и ввод» -> «Голосовой поиск» -> «Загрузка автономного распознавания речи» -> Выберите языковой пакет.

Или вы можете использовать другие программы, такие как Dragon Mobile Assistant https://play.google.com/store/apps/details?id=com.nuance.balerion&hl=en

Вы не будете довольны этим обходным решением, но здесь: Запишите речь и сохраните ее позже. Когда доступно подключение к Интернету, подключитесь к Интернету, воспроизведите записанную речь и преобразуйте ее в текст.

Эй, это самый простой способ, о котором я могу думать и могу работать для некоторых приложений, таких как диктовка и заметки.