lanket писал(а): ↑Чт май 10, 2018 1:31 pm
webms писал(а):Т.е. вставить камеру в usb сервера и можно диктовать свои команды?)
или нужно что то настраивать?
Надо snowboy показать каким микрофоном пользоваться, но там в данный момент есть небольшая проблемка. Микрофон определяется одним номером девайса А чтобы snowboy к нему обращался надо указывать другой номер который приходится подбирать методом тыка. Эту проблему пытаемся понять как автоматизировать и вообще почему это происходит.
Странно - я сейчас воюю с respeak 4 mic и вот с чем-чем, а с микрофоном проблем нет, достаточно выставить 1 в /etc/asound.conf
pcm.dsnooper {
type dsnoop
ipc_key 816357492
ipc_key_add_uid 0
ipc_perm 0666
slave {
pcm "hw:1,0"
channels 1
}
}
pcm.dmixed {
type dmix
slave.pcm "hw:0,0"
ipc_key 555555
}
pcm.!default {
type asym
playback.pcm "dmixed"
capture.pcm {
type plug
slave.pcm "dsnooper"
}
}
скопировать его в /home/pi/.asoundrc и в /root/.asoundrc и после этого pyaudio начинает нормально воспринимать микрофон по дефолту, без всяких изменений в коде
А вот если вставить usb audio и попытаться выводить звук, то почему-то snowboy сразу замолкает. Возникла мысль что возможно pyaudio запоминает настройки при инсталляции, может надо было после всех подключений снести его и поставить заново...