Я тут собрал приложение для своего Андроида 4.4.4, на PocketSphinx, это оффлайн библиотека распознавания голоса. Но, пока до русского языка не добрался, пока говорить приходится на английском, Вообще приложение можен работать и с версии Андроида 4.0
Работает приложение так, приложение запущенно и ждет
ключевого слова, ключевых слов может быть несколько, затем после распознавания ключевого слова следует
кроткий сигнал динг, затем
следует команда, саму команду пока не стал отсылать, а отсылаю по вай фай соединению HTTP запрос на адрес
http://192.168.1.111/command.php?qry=скажи%20время. По этой команде Алиса проговаривает время. Пока все нравится, приложение пока сырое, я раньше на яве никогда не писал и для Андроида тоже, по-моему яву придумали рептилоиды. Но вот такой результат.
Кто хочет потестировать приложение - пишите, я соберу с вашим айпи адресом сервера, возможно нужно создать новую ветку форума и в ней выкладывать новые версии. Считаю такой формат весьма перспективным Андроид->Wi-Fi->Сервер MajorDomo. Позже можно прикрутить получение ответов на Андроид.
Почему PocketSphinx? Я попробовал библиотеку гугл распознавания с самого телефона онлайн и офлайн и яндекс онлайн. Гугл офлайн - вроде нормальное приложение, но часто ошибается, онлайн гугл распознает лучше, но яндекс онлайн еще лучше + к нему еще можно прикрутить речевые смыслы и будет совсем интересно.