Может был шум в комнате, и записалась длинная "фраза"
[Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Модератор: immortal
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
- Сообщения: 6
- Зарегистрирован: Чт фев 07, 2019 11:54 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Да, скорее всего. У меня в компе старый вентилятор хорошо так шумит . Попробую где потише.
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Отпишу тут так как большинство строит терминал на апельсине
В 4 ядре звуковуха засыпает и можно попробовать разбудить ее несколькими путями если вам так ценно 4 ядро.
1 Поискать патч на звук (он есть в сети) и пересобрать драйвер(модуль) звуковой карты
Ну и костыльные пути:
2 Сделать обертку на баше (например) к mgp123 где передавать сначала файл с парой секунд тишины
3 передавать постоянно тишину не давая уснуть звуковухе
В 4 ядре звуковуха засыпает и можно попробовать разбудить ее несколькими путями если вам так ценно 4 ядро.
1 Поискать патч на звук (он есть в сети) и пересобрать драйвер(модуль) звуковой карты
Ну и костыльные пути:
2 Сделать обертку на баше (например) к mgp123 где передавать сначала файл с парой секунд тишины
3 передавать постоянно тишину не давая уснуть звуковухе
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
1 Патч проверял, не помогло (возможно руки кривые)Sas писал(а): ↑Пт фев 08, 2019 3:04 pmОтпишу тут так как большинство строит терминал на апельсине
В 4 ядре звуковуха засыпает и можно попробовать разбудить ее несколькими путями если вам так ценно 4 ядро.
1 Поискать патч на звук (он есть в сети) и пересобрать драйвер(модуль) звуковой карты
Ну и костыльные пути:
2 Сделать обертку на баше (например) к mgp123 где передавать сначала файл с парой секунд тишины
3 передавать постоянно тишину не давая уснуть звуковухе
2,3 проблему решит частично ( будут постоянные щелчки в динамиках) проверено
-
- Сообщения: 84
- Зарегистрирован: Вт мар 08, 2016 4:57 pm
- Благодарил (а): 17 раз
- Поблагодарили: 2 раза
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Добрый день!
Raspberry Pi3, ставил не образом. Все запустилось, но!!!
Микрофон так не работает:
Пишет:
ALSA lib pcm_dsnoop.c:583:(snd_pcm_dsnoop_open) unable to create IPC semaphore
arecord: main:788: audio open error: Отказано в доступе
А так работает:
Соответственно, при попытке записать ключевую фразу из МДМ говорит, что нет микрофона. Я так понимаю, проблема с правами доступа к микрофону. Куда копать?
PS aplay __.wav работает без SUDO
Raspberry Pi3, ставил не образом. Все запустилось, но!!!
Микрофон так не работает:
Код: Выделить всё
arecord -d 5 __.wav
ALSA lib pcm_dsnoop.c:583:(snd_pcm_dsnoop_open) unable to create IPC semaphore
arecord: main:788: audio open error: Отказано в доступе
А так работает:
Код: Выделить всё
sudo arecord -d 5 __.wav
PS aplay __.wav работает без SUDO
-
- Сообщения: 55
- Зарегистрирован: Пн апр 24, 2017 12:58 pm
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Я так понял что команды для командной строки пока не реализованы, например послать на терминал команду reboot. Есть ли обходное решение? Необходимо отправлять значения на терминал и получать, например температуру процессора.lanket писал(а): ↑Вс янв 06, 2019 4:32 amПоправил ошибочки.
По многочисленным просьбам.
Добавил функцию в мажор sendToMpt($command, $data, $target)
Для отправки команд напрямую в терминал
$command команда терминалу может быть согласно api мажора tts, ask, ...
или api терминала settings ...
подробнее о командах ввики терминала
$data данные могут быть как массивом так и готовым json так и просто текстом
$target системное имя терминала либо его ip
образы голосового терминала для Orange Pi Zero
https://cloud.mail.ru/public/KcQY/vVPqTt9tJ
ядро 3.14.113
Образ терминала с утановленными плагинами Веб интерфейс и Google Assistant
вывод звука 3.5
микрофон ps3 eye
после запуска можно войти через веб интерфейс для настроек ip_adress:8989
для работы Google Assistant необходимо зарегистрировать новую модель устройства по инструкции
https://github.com/Aculeasis/mdmt2-google-assistant
google-auth-oauthlib[tool] google-assistant-grpc установлены (на плате с 256Mb памяти возникают сложности )
пользователь:root
пароль:25201540
Образ с карты 4Гб
https://yadi.sk/d/IkGqV4AmPxzihw
ядро 4.19.20
Образ терминала с утановленными плагинами Веб интерфейс, Google Assistant и STT через Google Assistant
вывод звука 3.5
микрофон ps3 eye
после запуска можно войти через веб интерфейс для настроек ip_adress:8989 логин admin без пароля
для работы Google Assistant необходимо зарегистрировать новую модель устройства по инструкции
https://github.com/Aculeasis/mdmt2-google-assistant
google-auth-oauthlib[tool] google-assistant-grpc установлены (на плате с 256Mb памяти возникают сложности )
пользователь:root
пароль:25201540
Образ с карты 8Гб
Предпочтительней использовать 4 ядро меньше нагрев (в стандартном корпусе температура 45° - 55° в 3 ядре 70° - 80° ), но есть проблема со звуком, которая решается установкой внешней звуковой картой
ядро 3.14.113
Образ терминала с утановленными плагинами Веб интерфейс и Google Assistant
вывод звука 3.5
микрофон ps3 eye
после запуска можно войти через веб интерфейс для настроек ip_adress:8989
для работы Google Assistant необходимо зарегистрировать новую модель устройства по инструкции
https://github.com/Aculeasis/mdmt2-google-assistant
google-auth-oauthlib[tool] google-assistant-grpc установлены (на плате с 256Mb памяти возникают сложности )
пользователь:root
пароль:25201540
Образ с карты 4Гб
https://yadi.sk/d/IkGqV4AmPxzihw
ядро 4.19.20
Образ терминала с утановленными плагинами Веб интерфейс, Google Assistant и STT через Google Assistant
вывод звука 3.5
микрофон ps3 eye
после запуска можно войти через веб интерфейс для настроек ip_adress:8989 логин admin без пароля
для работы Google Assistant необходимо зарегистрировать новую модель устройства по инструкции
https://github.com/Aculeasis/mdmt2-google-assistant
google-auth-oauthlib[tool] google-assistant-grpc установлены (на плате с 256Mb памяти возникают сложности )
пользователь:root
пароль:25201540
Образ с карты 8Гб
Предпочтительней использовать 4 ядро меньше нагрев (в стандартном корпусе температура 45° - 55° в 3 ядре 70° - 80° ), но есть проблема со звуком, которая решается установкой внешней звуковой картой
- Рейтинг: 1.16%
-
- Сообщения: 84
- Зарегистрирован: Вт мар 08, 2016 4:57 pm
- Благодарил (а): 17 раз
- Поблагодарили: 2 раза
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Периодически выдает ошибку:
Что это значит?
Код: Выделить всё
Terminal: Ошибка активации: 'как дела', триггер: 'хеллоу Нюрка', energy_threshold: None
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
пока никто не думал об этом. Терминал работает не под рутом сто тянет за собой некоторые ограничения.AlexFox писал(а): ↑Ср фев 20, 2019 8:34 amЯ так понял что команды для командной строки пока не реализованы, например послать на терминал команду reboot. Есть ли обходное решение? Необходимо отправлять значения на терминал и получать, например температуру процессора.lanket писал(а): ↑Вс янв 06, 2019 4:32 amПоправил ошибочки.
По многочисленным просьбам.
Добавил функцию в мажор sendToMpt($command, $data, $target)
Для отправки команд напрямую в терминал
$command команда терминалу может быть согласно api мажора tts, ask, ...
или api терминала settings ...
подробнее о командах ввики терминала
$data данные могут быть как массивом так и готовым json так и просто текстом
$target системное имя терминала либо его ip
Перезагрузку демона терминала можно инициализировать отправкой какой либо настройки.
Если вы хотите перезагрузку одноплатника то нужен heen/
Костыльно, но: температуру проца можно забирать webпеременными со страницы установленного на терминал rpimonitor. либо у него же можно логи и графики смотреть
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: [Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов
Скорее всего включен hrom_mode, сработала активизация на ключевое слово и распознанный текст ключевого слова не совпал с его текстом.shefus писал(а): ↑Ср фев 20, 2019 2:12 pmПериодически выдает ошибку:
Что это значит?Код: Выделить всё
Terminal: Ошибка активации: 'как дела', триггер: 'хеллоу Нюрка', energy_threshold: None
Наверно шумно или плохой микрофон.
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.