luckfox pico ultra w使用sample_ai_aenc直接录制音频再用ffmpeg播放有很大杂音

  • 测试了一下使用arecord -f S16_LE -c 2 -r 16000 -D hw:0 -d 30 test.wav录制,再用aplay -Dhw:0 test.wav播放是可以的。
    但是使用rk_mpi_ai_test --sound_card_name=hw:0,0 --device_rate=16000 --device_ch=2 --out_rate=16000 --out_ch=2 --output=/tmp
    用rk_mpi_ao_test -i /tmp/2.pcm --sound_card_name=hw:0,0 --device_ch=2 --device_rate=16000 --input_rate=16000 --input_ch=2就听起来都是杂音。
    使用的buildroot系统。
  • 您好,出现杂音有可能是调用aenc时出现了问题,RV1106 在音频上并没有硬件加速的IP核基本都是使用CPU进行软件编码或解码,如果rkmpi效果不佳选择其他工具在效率上时差不多的,我们在音频上主要使用的是ffmpeg,rkmpi上的测试比较少,主要还是使用rk_mpi_amix_test来设置控制器