ffmpeg
音视频处理的 “瑞士军刀”
https://www.gyan.dev/ffmpeg/builds/
ffmpeg -i 1771995134795.mp3 output.wav
ffmpeg -i 1771995134795.mp3 -ar 16000 -ac 1 C:\Users\wjn\yx\hello-xiaoxin\test.wav
-i input.mp3: 你的原始文件。 -ar 16000: 关键参数,将采样率强制设置为 16000 Hz。 -ac 1: 通常语音模型也需要单声道,建议加上此参数以防万一(如果不需要单声道可去掉)。 output_16k.wav: 输出的新文件名。
mp3 转 wav
ffmpeg -i wakeup_words_short.mp3 -acodec pcm_s16le -ar 16000 -ac 1 fixed.wav
Q&A
- invalid start code ... in RIFF header
文件格式不对,需要转为真正的wav
ffmpeg -i config/assets/wakeup_words_short.wav 查看文件真实格式