Страница 1 из 1

Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Ср янв 10, 2018 8:13 pm
Samir77
Распознавание речи на Raspberry Pi 3!


Любители и пользователи которые юзают MajorDomo на Raspberry Pi 3 подскажите , как Вы реализовали голосовое управление на данном гаджите?

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Ср янв 10, 2018 9:08 pm
Logrus

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Чт янв 11, 2018 12:10 pm
Ron
Если воткнут USB микрофон (даже в составе камеры), то локальное распознование самой малиной так организовывается.

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Чт янв 11, 2018 5:17 pm
Samir77
Ron писал(а):Если воткнут USB микрофон (даже в составе камеры), то локальное распознование самой малиной так организовывается.

А это ответ человека который его писал.....


Сфинкс жрет довольно много ресурсов.. Вернее даже, он не столько жрет, сколько ему нужны быстрые процессорные ядра, иначе он не будет успевать обрабатывать данные поступающие с аудиокарты, что вызовет дополнительные ложные срабатывания. Расбери для этой задачи не подойдет. Для вас как вариант, распознавание речи на андроиде. Я использую на андроиде тот же самый движок pocketsphinx что и под линуксом, и на андроиде как не странно он работает гораздо лучше (инженеры гугла постарались)

Сфинкс на расбери нормально не заработает, можете расслабиться. Тут или на андроиде распознавать, или с помощью гугла

!!!!!
????

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Чт янв 11, 2018 5:35 pm
skysilver
Тыц https://majordomo.smartliving.ru/forum/ ... php?t=2634

Я бы пошел по пути оффлайн распознавания ключевого слова на Snowboy Hotword Detection https://snowboy.kitt.ai и дальнейшего онлайн-распознавания самой фразы через апи гугла или яндекса.

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Пн янв 15, 2018 4:09 pm
Ron
Samir77 писал(а): Сфинкс на расбери нормально не заработает, можете расслабиться. Тут или на андроиде распознавать, или с помощью гугла
!!!!!
????
Хм. Ну если реально ставили и столкнулись с проблемой нехваткой ресурсов, то могу порекомендовать 3 варианта решения:
1. Cнизить чувствительность микрофона.
2. Задать пороги шума у покетсфинкса
3. Использовать кодовое слово

Не нужно распбери пай слушать слушать каждое слово с реагированием на него.
Самый верный вариант - ключевое слово.

PS. Я не наговариваю MD тома из романов, использую ключевое слово и проблем не заметил.

Есть косяки конечно небольшие на распбери - это шумы из динамиков, когда включается синтез, пытаюсь разрулить пульсой, но покка не нашел параметры, которые устроили бы на 100%

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Ср янв 17, 2018 4:36 pm
Samir77
skysilver писал(а):Тыц https://majordomo.smartliving.ru/forum/ ... php?t=2634

Я бы пошел по пути оффлайн распознавания ключевого слова на Snowboy Hotword Detection https://snowboy.kitt.ai и дальнейшего онлайн-распознавания самой фразы через апи гугла или яндекса.
Интересная идея ..а поподробней , пошагово если можно.. Не хакер , не все понимаю!))

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Ср янв 17, 2018 4:41 pm
skysilver
Samir77 писал(а):Интересная идея ..а поподробней , пошагово если можно.. Не хакер , не все понимаю!))
Я сам еще этот путь не прошел, поэтому мануалов, тем более пошаговых от меня пока ждать смысла нет. )) Думаю, в перспективе 2-3 недель удастся опробовать это решение на себе, тогда и смогу что-нить написать.

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Пн мар 05, 2018 2:29 pm
AndrewS

Re: Распознавание речи на Raspberry Pi 3!!!!!!

Добавлено: Сб мар 10, 2018 5:37 pm
AndrewS
Я тут собрал приложение для своего Андроида 4.4.4, на PocketSphinx, это оффлайн библиотека распознавания голоса. Но, пока до русского языка не добрался, пока говорить приходится на английском, Вообще приложение можен работать и с версии Андроида 4.0
Работает приложение так, приложение запущенно и ждет ключевого слова, ключевых слов может быть несколько, затем после распознавания ключевого слова следует кроткий сигнал динг, затем следует команда, саму команду пока не стал отсылать, а отсылаю по вай фай соединению HTTP запрос на адрес http://192.168.1.111/command.php?qry=скажи%20время. По этой команде Алиса проговаривает время. Пока все нравится, приложение пока сырое, я раньше на яве никогда не писал и для Андроида тоже, по-моему яву придумали рептилоиды. Но вот такой результат.

Кто хочет потестировать приложение - пишите, я соберу с вашим айпи адресом сервера, возможно нужно создать новую ветку форума и в ней выкладывать новые версии. Считаю такой формат весьма перспективным Андроид->Wi-Fi->Сервер MajorDomo. Позже можно прикрутить получение ответов на Андроид.

Почему PocketSphinx? Я попробовал библиотеку гугл распознавания с самого телефона онлайн и офлайн и яндекс онлайн. Гугл офлайн - вроде нормальное приложение, но часто ошибается, онлайн гугл распознает лучше, но яндекс онлайн еще лучше + к нему еще можно прикрутить речевые смыслы и будет совсем интересно.