基本思想:不太会ffmpeg解析pcm的音频文件,所以记录一下结合具体的场景和具体的应用
具体生成的pcm使用的官方代码,不详细叙述,官方的唤醒模块将会产生一个pcm文件,可使用下列命令或者代码将pcm转成mp3文件,将进行后续处理,具体业务保密,不累述;
图片来自轮趣科技:其语音主控板主要是 R818 降噪板,其内部集成科大讯飞语音算法,利用麦克风阵列的空域滤波特性,通过唤醒人的角度定位,形成定向拾音波束,并对
波束以外的噪声进行抑制, 提升远场拾音质量。附测试的pcm文件
链接: https://pan.baidu.com/s/1zL7k3w6JLWN9m4vp7B597A?pwd=rre7 提取码: rre7
命令转pcm到mp3
ubuntu@ubuntu:~$ ffmpeg -y -ac 1 -ar 16000 -f s16le -i /home/ubuntu/audio_xufei_arm/cmake-build-debug/vvui_deno.pcm -c:a libmp3lame -q:a 2 output.mp3
ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/us