Arkadaşlar merhaba.
Şubat ayı başında 2 adet respeaker devresi aldım. Biri 2 mikrofonlu diğeri 6 mikrofonlu. Raspi3 ve pi zero üzerine takılıyor.
(https://www.seeedstudio.com/media/catalog/product/cache/ef3164306500b1080e8560b2e8b5cc0f/h/t/httpsstatics3.seeedstudio.comseeedfile2018-06bazaar847479_img_6051.jpg)
(https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcTntlX3wmp9vue6a1Mi7O_DQYkmC--ZxxruK4xD_eIxyvVuf5fq)
İki kartı denemek için ayrı ayrı wiki.seeedstudio.com ve github.com/respeaker adreslerindeki yönergelere uygun kurulum yaptım.
Amacım sesle kontrol edilen bir yazılım /donanım için çatı hazırlamak.
Cards.dmix ve cards.dsnoop hatası alıyorum. Telefondan yazdığım için hata metnini ekleyemedim ama bilg başına geçince tam metni eklerim.
Dmix ve dsnoop nedir? Ne işe yarar?
Tahminim sıkıntım sesin alınacağı mikrofon kaynağını doğru seçmekle alakalı.
3 hafta oldu ama santim ilerleyemedim.
Pulseaudio, portaudio, pocketspinx, webrtcvad, python3 kurulu.
Linux konusunda iyi olan abilerim el atarsa inşallah ayağa kalkar.
Sesle kontrol edilen hasta yatağı için elektronik algılama kısmını tasarlamak istiyorum.
Bu icat BingSpeechAPI kulaniyor haberin var dimi? Yani calismasi icin internet baglantisi lazim.
Alıntı yapılan: OptimusPrime - 26 Şubat 2019, 00:37:24Bu icat BingSpeechAPI kulaniyor haberin var dimi? Yani calismasi icin internet baglantisi lazim.
Speech to text algoritmalarının tanıdığım hepsi baidu, snowboy, alexa, Google asistan internet kullanıyor. Onda sıkıntı yok. Çalışsa nete bağlı olmasına razıyım.
:du:
zor is. Neden bu kadar kastirmislar anlamadim. Microfondan I2S e ordan islemciye ordan server a ...
Aldigin hatalar ses ile ilgili seyler ALSA kutuphanesi ise burada basrollerde. Kabaca yaptiklari cihaz Linux e kendini ses giris aygiti olarak tanitiyor. Bu durumda ALSA kutuphanesi I2C ile aygita haberlesecek ve I2S ile aygittan gelen sesi alacak.
ALSA dokumantasyonun bir incele derim
https://alsa.opensrc.org/Proc_asound_documentation
ve hatta kur.
apt-get install alsa-base alsa-utils
apt-get install libasound2-dev
Linux amcayi tekrar actiginda
cat /proc/asound/cards
cat /proc/asound/devices
komutlari ile cihazini gorebilmen lazim.
Daha sonra
alsamixer
ile ses ayarlarini yapabilirsin.
Yanliz aklinda bulunsun buraya kadar anlattiklarim Linux un nasil derlendigi ile alakali. Amcamin biri Linux u derlerken bu ses cihazina ait herhangi bir donanimsal veya yazilimsal bir yardimciyi aktif etmediyse ne yaparsan yap bu cihazi elindeki Linux surumu ile calistiramazsin.
Bunlardan baska bakabilecegin/yapabilecegin birseyde aklima gelmiyor.
Iyi sanslar. ::)
Alıntı yapılan: OptimusPrime - 26 Şubat 2019, 08:02:43:du:
zor is. Neden bu kadar kastirmislar anlamadim. Microfondan I2S e ordan islemciye ordan server a ...
Aldigin hatalar ses ile ilgili seyler ALSA kutuphanesi ise burada basrollerde. Kabaca yaptiklari cihaz Linux e kendini ses giris aygiti olarak tanitiyor. Bu durumda ALSA kutuphanesi I2C ile aygita haberlesecek ve I2S ile aygittan gelen sesi alacak.
ALSA dokumantasyonun bir incele derim
https://alsa.opensrc.org/Proc_asound_documentation
ve hatta kur.
apt-get install alsa-base alsa-utils
apt-get install libasound2-dev
Linux amcayi tekrar actiginda
cat /proc/asound/cards
cat /proc/asound/devices
komutlari ile cihazini gorebilmen lazim.
Daha sonra
alsamixer
ile ses ayarlarini yapabilirsin.
Yanliz aklinda bulunsun buraya kadar anlattiklarim Linux un nasil derlendigi ile alakali. Amcamin biri Linux u derlerken bu ses cihazina ait herhangi bir donanimsal veya yazilimsal bir yardimciyi aktif etmediyse ne yaparsan yap bu cihazi elindeki Linux surumu ile calistiramazsin.
Bunlardan baska bakabilecegin/yapabilecegin birseyde aklima gelmiyor.
Iyi sanslar. ::)
Allah razı olsun. Bu kadarı bile yeterli.
Bahsettiğin kütüphanelerin bikaçını kurdum. Üreticinin hazırladığı scriptlerde var. Çalıştırdım ama alsa base, alsa utils denemedim. Bunları deneyeyim. Teşekkürler.