Вообще, у меня с корешами традиция насчёт "Пупсик" уж лет десять. Даже не помню с чего это началось. Но когда в Теории большого взрыва Радж с Сири беседовал - порадовало :-)
Короче, сделана простейшая парсилка фраз, чтоб ответы формировались более-менее внятные. Выглядит примерно вот так - см. видео.
Основная (и единственная, собссно) долгая пауа - при получении от сервера Гугла результата распознавания речи. Как это оптимизировать - пока не известно.
Синтез речи тоже через Гугл, но это очень шустро работает, практически нет разницы по скорости с локальным синтезатором eSpeak.
Инфа о температуре и давлении берётся с моего любимого градусника, всё честно. Последний коммент тоже с этого сервера берётся.
В идеале, надо большую базу вопросов-ответов собрать, плюс вычленять числа из фраз. Это работает уже но корявенько.
Второй ролик - как работа с речью теперь выглядит в админке.
Гость Среда, 12 Февраля, 2014 13:58 цитировать ссылка на коммент
SysCat Пятница, 14 Февраля, 2014 18:55 цитировать ссылка на коммент
Гость Вторник, 4 Марта, 2014 15:18 цитировать ссылка на коммент
Gol Среда, 5 Марта, 2014 17:08 цитировать ссылка на коммент
Электретный. Я как раз примерно на таком расстоянии обычно и проверял.