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

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

Модератор: immortal

fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение fandaymon » Вт сен 11, 2018 6:36 pm

По поводу проговаривания с задержкой - а RHVoice на апельсинке не работает? Исчезает необходимость предварительно записывать на диск, можно сразу начинать воспроизводить ответ

По поводу PS3 - а в чём именно проблема? Не ловит голос? Надо правильно выставить уровень записи. При слишком тихом или слишком громком плохо работает
Pau1td
Сообщения: 75
Зарегистрирован: Ср июл 11, 2018 4:17 pm
Благодарил (а): 36 раз
Поблагодарили: 7 раз

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Pau1td » Вт сен 11, 2018 6:59 pm

У меня yandex tts используется, он мне больше нравится.
Может можно как то задержки убрать между фразами?
На основной системе и терминалах в виде телефонов все работает замечательно с yandex tts.
djleon
Сообщения: 36
Зарегистрирован: Ср янв 04, 2017 7:37 pm
Откуда: Россия, Курск
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение djleon » Вт сен 11, 2018 8:31 pm

народ помогите с установкой времени!
посте старта образа дата стоит "Mon Aug 6 21:21:31 MSK 2018" на минуточку уже 11 сентября! как поправить?
yray
Сообщения: 106
Зарегистрирован: Чт дек 14, 2017 12:51 am
Благодарил (а): 13 раз
Поблагодарили: 16 раз

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение yray » Вт сен 11, 2018 11:57 pm

fandaymon писал(а):
Вт сен 11, 2018 6:36 pm
По поводу PS3 - а в чём именно проблема? Не ловит голос? Надо правильно выставить уровень записи. При слишком тихом или слишком громком плохо работает
Очень интересный ответ - а вы действительно знаете способ изменять уровень сигнала с микрофона PS3 или просто так это написали ?
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение fandaymon » Ср сен 12, 2018 12:31 am

yray писал(а):
Вт сен 11, 2018 11:57 pm
fandaymon писал(а):
Вт сен 11, 2018 6:36 pm
По поводу PS3 - а в чём именно проблема? Не ловит голос? Надо правильно выставить уровень записи. При слишком тихом или слишком громком плохо работает
Очень интересный ответ - а вы действительно знаете способ изменять уровень сигнала с микрофона PS3 или просто так это написали ?
Знаю. Регулятором уровня 8-)
Если регулятор настроить не получается, то смотреть что именно плохо срабатывает - snowboy или дальнейшее распознавание. Если snowboy, то там есть параметер audio_gain, можно с ним поиграться

detector = snowboydecoder.HotwordDetector(models, sensitivity=sensitivity, audio_gain=1)
drhellp
Сообщения: 20
Зарегистрирован: Чт мар 08, 2018 6:41 pm
Благодарил (а): 6 раз
Поблагодарили: 3 раза

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение drhellp » Ср сен 12, 2018 10:36 am

djleon писал(а):
Вт сен 11, 2018 8:31 pm
народ помогите с установкой времени!
посте старта образа дата стоит "Mon Aug 6 21:21:31 MSK 2018" на минуточку уже 11 сентября! как поправить?
Есть такой трабл

Код: Выделить всё

sudo dpkg-reconfigure tzdata
или

Код: Выделить всё

sudo armbian-config
Выставьте свою тайм-зону, возможно потребуется перезагрузка. Может ещё поправить в файле /etc/ntp.conf пулы.

Код: Выделить всё

pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
Поменять на

Код: Выделить всё

pool 0.ru.pool.ntp.org iburst
pool 1.ru.pool.ntp.org iburst
Проверить какие сервера времени цепляет можно командой:
yray
Сообщения: 106
Зарегистрирован: Чт дек 14, 2017 12:51 am
Благодарил (а): 13 раз
Поблагодарили: 16 раз

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение yray » Ср сен 12, 2018 4:14 pm

fandaymon писал(а):
Ср сен 12, 2018 12:31 am
Знаю. Регулятором уровня 8-)
Хорошо, расскажите пожалуйста где находится регулятор уровня в PS3 Eye
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение fandaymon » Ср сен 12, 2018 9:44 pm

yray писал(а):
Ср сен 12, 2018 4:14 pm
fandaymon писал(а):
Ср сен 12, 2018 12:31 am
Знаю. Регулятором уровня 8-)
Хорошо, расскажите пожалуйста где находится регулятор уровня в PS3 Eye
Регулятор - это программа. amixer,alsamixer или нечто подобное, но с ними муторно - надо подбирать правильный asoundrec. Проще поставить pulseaudio и pavucontrol - последним регулируется без проблем
Anaki
Сообщения: 35
Зарегистрирован: Пн авг 06, 2018 12:32 am
Благодарил (а): 0
Поблагодарили: 21 раз

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Anaki » Чт сен 13, 2018 6:57 pm

fandaymon писал(а):
Вт сен 11, 2018 6:36 pm
По поводу проговаривания с задержкой - а RHVoice на апельсинке не работает? Исчезает необходимость предварительно записывать на диск, можно сразу начинать воспроизводить ответ
Работает. Но яндекс почти всегда быстрее, особенно на коротких фразах. RHVoice почти всегда отвечает за 2.5 сек (+0.3 я буферизирую), яндекс же может начать играть уже через 0.7 сек. И ждать пока придут все данные от яндекс тоже не обязательно, он их чанками шлет.

PS: А еще у алисы голос приятнее :)
Pau1td
Сообщения: 75
Зарегистрирован: Ср июл 11, 2018 4:17 pm
Благодарил (а): 36 раз
Поблагодарили: 7 раз

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Pau1td » Пт сен 14, 2018 1:00 pm

Неужели только у меня звук (yandex tts) через терминал работает по такой схеме:
запрос "расскажи о погоде"
тишина почти минуту - звук из колонок "сегодня ясно"
ждем еще минуту - звук из колонок "температура такая то"
и так далее.

У все эта система работает по такой схеме и ничего сделать нельзя?
Ответить