Я хочу добавить голосовое управление в свое приложение для Android с открытым исходным кодом.
Словарный запас мне нужен не большой, всего 5 простых команд: "Показать", "Еще раз", "Сложно", "Хорошо", "Легко".
Какую библиотеку я могу использовать для этого?
Требования:
Так что единственная библиотека, о которой я слышал, которая может работать, это Pocket Sphinx.
Я использовал только настольную версию Sphinx, но я считаю, что она может делать то, что вам нужно. Вам нужно будет создать свой собственный файл грамматики, но я предполагаю, что это будет довольно легко, основываясь на вашем коротком списке необходимых слов.
Лицензия похожа на лицензию BSD.
Вы можете попробовать Pocketsphinx для создания автономного распознавания речи.
Но вы можете попробовать эту библиотеку для удобства использования, не разбираясь с ассетами Pocketsphinx и конфигурацией RapidSphinx . Эта библиотека может создавать словарь и языковую модель (файл Arpa) на лету.
Иззи
Николя Рауль
Иззи