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

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

Модератор: immortal

Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Вт май 22, 2018 7:25 pm

lanket, скоро приедет мой PS3, подключусь к твоей идее. Заказал тут. Я с офиса стащил его для попробовать - реально круче, чем что у меня есть USB такой. Чувствительность на порядок круче. 5 метров для него легко безошибочно, а тот, что есть на 5 метрах уже начинает быть глухим.

Правда не на апельсине будет микрофон и модуль,а на корневом терминале, на малине.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Чт май 24, 2018 12:22 pm

Исправте ошибку в шапке темы 5. Далее из модуля в мажодомо. :o

Не нудю, просто как то в глаза пару раз резанулось :lol:
Спасибо нам ПОМОЖЕТ..!
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

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

Сообщение fandaymon » Чт май 24, 2018 1:00 pm

lanket писал(а):
Вт май 22, 2018 7:01 pm
Вторая это непонятная работа сноубоя с юзб микрофонами, хочется добиться чтобы он автоматом выбирал воткнутый микрофон.
Добавить распознования на какой index повешано устройство dsnooper

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

index = pyaudio.PyAudio().get_device_count() - 1

for x in range(0, index):
  device_index = pyaudio.PyAudio().get_device_info_by_index(x)
  if (device_index['name']=='dsnooper') :
    index_input=device_index['index'])
И дальше в файлике snowboydecoder добавить

self.stream_in = self.audio.open(
input=True, output=False,
format=self.audio.get_format_from_width(
self.detector.BitsPerSample() / 8),
channels=self.detector.NumChannels(),
rate=self.detector.SampleRate(),
frames_per_buffer=2048,
stream_callback=audio_callback,input_device_index=index_input)

И всё - snowboy всегда будет слушать устройство dsnooper
За это сообщение автора fandaymon поблагодарили (всего 2):
devoff (Чт май 24, 2018 8:12 pm) • Ron (Сб май 26, 2018 12:31 pm)
Рейтинг: 2.33%
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

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

Сообщение Sas » Сб май 26, 2018 6:53 pm

Еще бы сделать подмену автоматическую подмену ключевого слова чтоб не реагировала когда работает телевизор или радио.
В тишине простое типа "Алиса", при посторонних шумах(или когда дома никого) переключение на "Алиса слушай" или что то еще сложней.
Можно конечно и мьютить микрофон, а потом командой в телегу включать его, но это не очень
Аватара пользователя
Taras81
Сообщения: 59
Зарегистрирован: Вс мар 26, 2017 6:10 am
Благодарил (а): 70 раз
Поблагодарили: 5 раз

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

Сообщение Taras81 » Сб май 26, 2018 11:30 pm

просто оставлю это здесь...
https://geektimes.com/company/unet/blog/301033/
-Основной смысл во второй половине статьи.
За это сообщение автора Taras81 поблагодарил:
TrDA (Ср сен 05, 2018 4:47 pm)
Рейтинг: 1.16%
devoff
Сообщения: 181
Зарегистрирован: Пт апр 04, 2014 10:17 pm
Благодарил (а): 37 раз
Поблагодарили: 54 раза

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

Сообщение devoff » Пн май 28, 2018 4:08 pm

Taras81 писал(а):
Сб май 26, 2018 11:30 pm
просто оставлю это здесь...
https://geektimes.com/company/unet/blog/301033/
-Основной смысл во второй половине статьи.
Изображение
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

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

Сообщение fandaymon » Пн май 28, 2018 4:18 pm

devoff писал(а):
Пн май 28, 2018 4:08 pm
Taras81 писал(а):
Сб май 26, 2018 11:30 pm
просто оставлю это здесь...
https://geektimes.com/company/unet/blog/301033/
-Основной смысл во второй половине статьи.
Изображение
Да там в общем-то во второй половине статьи практически всё, с чего у lanketa всё это начиналось - настройка гугл ассиста на малинке. Вы уже ушли намного дальше
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн май 28, 2018 4:34 pm

В гугл-кеше есть https://webcache.googleusercontent.com/ ... clnk&gl=ru
Но в той статье мало, что полезного.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
artemon25
Сообщения: 112
Зарегистрирован: Чт авг 25, 2016 10:33 pm
Благодарил (а): 15 раз
Поблагодарили: 6 раз

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

Сообщение artemon25 » Ср май 30, 2018 7:30 pm

всем зрасьте а не мог ли кто нибудь записать подробное видео по установке скрипта с нуля и до рабочего варианта наверное много кому поможет. заранее спасибо
За это сообщение автора artemon25 поблагодарили (всего 2):
Stazo (Пт июн 01, 2018 1:47 pm) • TrDA (Ср сен 05, 2018 4:47 pm)
Рейтинг: 2.33%
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

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

Сообщение lanket » Чт май 31, 2018 5:20 pm

artemon25 писал(а):всем зрасьте а не мог ли кто нибудь записать подробное видео по установке скрипта с нуля и до рабочего варианта наверное много кому поможет. заранее спасибо
На днях попробую, сегодня купил еще одну флешку для экспериментов. Думаю сыну этого ассистента потом оставить в комнате.

Отправлено с моего Redmi Note 4 через Tapatalk

За это сообщение автора lanket поблагодарили (всего 3):
ipc2002 (Пт июн 01, 2018 3:06 pm) • artemon25 (Пт июн 01, 2018 9:15 pm) • ahelper (Вс июн 03, 2018 2:56 pm)
Рейтинг: 3.49%
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Ответить