Приветствую всех.
Есть сабжевая идейка: сделать системку громкого оповещения на RPI. Схема примерно такая:
Телефон(софтфон)<--SIP--> asterisk <--IAX--> asterisk-rpi <--встроенная звуковуха-->Динамики.
Asterisk на RPI настроен так, что любые входящие скидывает в консоль, которая через chan_alsa должна проиграть сообщения или разговор.
На деле же звук на RPI заикается и прерывается до полной невозможности разобрать речь. При этом тесты аудио утилитой aplay показывают довольно приемлимое качество. Есть мнение, что это из-за несоответствие частот дискретизации asterisk и звуковой платы ( астериск- 8000, плата вестимо 44000) В какую сторону мне копать? Читал мануал http://controlfreak.fi/raspberry-pi-intercom-doorbell/ но там человек ставил внешние звуковухи. Хотелось бы обойтись на первое время встроенной.
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 1: Dummy [Dummy], device 0: Dummy PCM [Dummy PCM]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
cat /etc/asterisk/alsa.conf
;
; Open Sound System Console Driver Configuration File
;
[general]
autoanswer=yes
context=default
extension=s
input_device=hw:1,0
output_device=hw:0,0