Hi,
I’m trying to configure Respeaker Core 2.0 to stream audio to loopback according to the official guide and sources. I’ve successfully built the example, enabled loopback (sudo modprobe snd-aloop
), and started alsa_aloop_test
example. From logs, I don’t see any errors. However, neither output generated via -w
option, nor arecord
from loopback contains the actual sound. Files are saved, but there’s only silence. I assume there should be .asoundrc
configured somehow to support this scenario. Wondering if anyone can provide a valid example?
0 [seeed8micvoicec]: seeed-8mic-voic - seeed-8mic-voicecard
seeed-8mic-voicecard
1 [Loopback ]: Loopback - Loopback
Loopback 1
**** List of CAPTURE Hardware Devices ****
card 0: seeed8micvoicec [seeed-8mic-voicecard], device 0: 100b0000.i2s1-ac108-pcm0 ac108-pcm0-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Loopback [Loopback], device 0: Loopback PCM [Loopback 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
card 1: Loopback [Loopback], device 1: Loopback PCM [Loopback 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
using alexa kws
Disable AGC
(165ms)INFO -- Sample rate is 48000 [alsa_collector_node.cc:337]
(165ms)DEBUG -- Buffer time max is 2730667 [alsa_collector_node.cc:355]
(175ms)DEBUG -- Chunk size is 1920 [alsa_collector_node.cc:396]
(175ms)INFO -- Finish setting Alsa hardware params. [alsa_collector_node.cc:399]
(183ms)DEBUG -- VepAecBeamformingNode read microphone config file successfully. [vep_aec_beamforming_node.cc:181]
(188ms)DEBUG -- VEP: I need 604248 bytes of memory in memory region 1 to work.
[vep_aec_beamforming_node.cc:207]
(188ms)DEBUG -- VEP: I need 0 bytes of memory in memory region 2 to work.
[vep_aec_beamforming_node.cc:207]
(204ms)DEBUG -- VepAecBeamformingNode input: channels 8 rate 16000, output: channels 3 rate 16000 [vep_aec_beamforming_node.cc:340]
(204ms)INFO -- VepAecBeamformingNode thread started. [vep_aec_beamforming_node.cc:342]
(205ms)DEBUG -- Snowboy1bDoaKwsNode input: channels 3 rate 16000, output: channels 1 rate 16000 [snowboy_1b_doa_kws_node.cc:291]
(205ms)INFO -- Snowboy1bDoaKwsNode thread started. [snowboy_1b_doa_kws_node.cc:293]
(207ms)INFO -- Finish setting Aloop [aloop_output_node.cc:225]
(207ms)INFO -- MaxBlockDelayTime is actually set to: 6 * 40ms = 240ms. [aloop_output_node.cc:343]
num channels: 1, rate: 16000
collector: 0, vep_1beam: 0, snowboy_kws: 0, aloop: 0
collector: 2, vep_1beam: 0, snowboy_kws: 0, aloop: 0
collector: 1, vep_1beam: 0, snowboy_kws: 0, aloop: 0
...similar records
Thanks,
Sergey