[Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 43 раза
Поблагодарили: 8 раз

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение lihodeev » Вт янв 28, 2020 4:58 pm

создать в -- объекты - шаблоны поведения . Назвать -КАКТОТАМ(на пример -время-)- в коде написать - runScript('timeNow'); Все. Теперь когда пишешь или говоришь команду - время - они выполняется
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
hydojnik
Сообщения: 25
Зарегистрирован: Вт янв 28, 2020 8:53 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение hydojnik » Вт янв 28, 2020 6:07 pm

hydojnik писал(а):
Вт янв 28, 2020 4:42 pm
lihodeev писал(а):
Вт янв 28, 2020 3:57 pm
hydojnik писал(а):
Вт янв 28, 2020 3:45 pm
P.S. через консоль на главном экране набранные в ручную команды исполняет и озвучивает без проблем, а как прикрутить голосовое управление знаний пока не хватает.
для начала определиться чем управлять.
Ну например запустить сценарий timeNow
Как голосом заставить реагировать на шаблоны поведения???
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 43 раза
Поблагодарили: 8 раз

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение lihodeev » Вт янв 28, 2020 6:29 pm

Как голосом заставить реагировать на шаблоны поведения???

легко!

https://kb.mjdm.ru/ и https://www.youtube.com/channel/UCIPZx5 ... fKQ/videos для начала
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
hydojnik
Сообщения: 25
Зарегистрирован: Вт янв 28, 2020 8:53 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение hydojnik » Вт янв 28, 2020 6:50 pm

lihodeev писал(а):
Вт янв 28, 2020 6:29 pm
Как голосом заставить реагировать на шаблоны поведения???

легко!

https://kb.mjdm.ru/ и https://www.youtube.com/channel/UCIPZx5 ... fKQ/videos для начала
Я же прошу разъяснить конкретный случай... с использованием MDM VoiceAssistant. Написал же уже, что хочу голосом запускать локальные шаблоны поведения... возможно это или нет, или надо копать в сторону API.AI ???
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 43 раза
Поблагодарили: 8 раз

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение lihodeev » Вт янв 28, 2020 7:09 pm

Я же прошу разъяснить конкретный случай... с использованием MDM VoiceAssistant. Написал же уже, что хочу голосом запускать локальные шаблоны поведения... возможно это или нет, или надо копать в сторону API.AI ???
[/quote]

если конкретно, то - конечно возможно, копать не надо. просто настроить . У вас есть терминал на апельсинке и вы его не можете заставить работать? Микрофон работает? Вы хотите на сервере заставить работать? Каким сервисом ведете распознавание? Что из синтезаторов речи используете?
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
hydojnik
Сообщения: 25
Зарегистрирован: Вт янв 28, 2020 8:53 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение hydojnik » Вт янв 28, 2020 7:19 pm

lihodeev писал(а):
Вт янв 28, 2020 7:09 pm
Я же прошу разъяснить конкретный случай... с использованием MDM VoiceAssistant. Написал же уже, что хочу голосом запускать локальные шаблоны поведения... возможно это или нет, или надо копать в сторону API.AI ???
если конкретно, то - конечно возможно, копать не надо. просто настроить . У вас есть терминал на апельсинке и вы его не можете заставить работать? Микрофон работает? Вы хотите на сервере заставить работать? Каким сервисом ведете распознавание? Что из синтезаторов речи используете?
[/quote]
Терминал на малине 4, микрофон работает, распознаю яндексом, синтез также яндекс. Вот что пишет в логе:
2020-01-28 18:33:40,866 INFO REC: Голосовая активация по model1.pmdl: "Алиса"
2020-01-28 18:33:40,868 DEBUG Player: Играю /home/pi/mdmTerminal2/src/resources/ding.wav ...
2020-01-28 18:33:41,418 DEBUG STT: audio devices: 3
2020-01-28 18:33:41,435 INFO TTS: say 'Привет'
2020-01-28 18:33:41,452 DEBUG TTS: найдено в кэше за 0.99 ms: /home/pi/mdmTerminal2/src/tts_cache/yandex_2805ae8e7e12f182135f92fb90843bb1080d3be8.mp3
2020-01-28 18:33:41,460 DEBUG Player: Играю /home/pi/mdmTerminal2/src/tts_cache/yandex_2805ae8e7e12f182135f92fb90843bb1080d3be8.mp3 ...
2020-01-28 18:33:45,524 DEBUG STT: Для распознавания используем yandex
2020-01-28 18:33:49,759 INFO STT: Голос записан за 7.31 sec
2020-01-28 18:33:50,077 DEBUG STT: Распознано за 323.62 ms
hydojnik
Сообщения: 25
Зарегистрирован: Вт янв 28, 2020 8:53 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение hydojnik » Вт янв 28, 2020 7:21 pm

если конкретно, то - конечно возможно, копать не надо. просто настроить . У вас есть терминал на апельсинке и вы его не можете заставить работать? Микрофон работает? Вы хотите на сервере заставить работать? Каким сервисом ведете распознавание? Что из синтезаторов речи используете?
Хочу чтобы на сервере команды выполнялись
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 43 раза
Поблагодарили: 8 раз

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение lihodeev » Вт янв 28, 2020 7:31 pm

малинна 4 и сервер это разные устройства?
дингдонг , и голос Алисы слышно?
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение fandaymon » Вт янв 28, 2020 7:43 pm

hydojnik писал(а):
Вт янв 28, 2020 7:19 pm
Терминал на малине 4, микрофон работает, распознаю яндексом, синтез также яндекс. Вот что пишет в логе:
2020-01-28 18:33:40,866 INFO REC: Голосовая активация по model1.pmdl: "Алиса"
2020-01-28 18:33:40,868 DEBUG Player: Играю /home/pi/mdmTerminal2/src/resources/ding.wav ...
2020-01-28 18:33:41,418 DEBUG STT: audio devices: 3
2020-01-28 18:33:41,435 INFO TTS: say 'Привет'
2020-01-28 18:33:41,452 DEBUG TTS: найдено в кэше за 0.99 ms: /home/pi/mdmTerminal2/src/tts_cache/yandex_2805ae8e7e12f182135f92fb90843bb1080d3be8.mp3
2020-01-28 18:33:41,460 DEBUG Player: Играю /home/pi/mdmTerminal2/src/tts_cache/yandex_2805ae8e7e12f182135f92fb90843bb1080d3be8.mp3 ...
2020-01-28 18:33:45,524 DEBUG STT: Для распознавания используем yandex
2020-01-28 18:33:49,759 INFO STT: Голос записан за 7.31 sec
2020-01-28 18:33:50,077 DEBUG STT: Распознано за 323.62 ms
Судя по тому, что не пишется что именно распознано INFO STT: Recognized: бла-бла-бла, то ничего не распозналось. Может быть распознавание yandex не настроено. Я использую для распознавания google - там ничего настраивать не надо
В принципе если распознавание работает и адрес сервера прописан в settings.ini, то шаблоны МДМ работают точно так же, как если бы в команды писались в веб-интерфейсе
hydojnik
Сообщения: 25
Зарегистрирован: Вт янв 28, 2020 8:53 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Сообщение hydojnik » Вт янв 28, 2020 7:44 pm

lihodeev писал(а):
Вт янв 28, 2020 7:31 pm
малинна 4 и сервер это разные устройства?
дингдонг , и голос Алисы слышно?
малина 4 и сервер это одно устройство, голос Алисы слышно, дингдонг тоже слышно
Ответить