本文最后更新于:2024年1月14日 晚上
语音识别时指定采样率 16k,本文记录使用 python 实现音频采样率改变的过程。
读取wav文件
1 | |
- 其中
sample_rate为当前音频采样率,data为音频数据。
例如我当前测试音频,sample_rate 为 : 48000
我的目标是将其转换为 16000
转换采样率
scipy.signal 模块的 resample() 函数可以转换采样率。
1 | |
写入音频文件
1 | |
完整代码
1 | |
文章链接:
https://www.zywvvd.com/notes/study/audio/change-audio-frame-rate/change-audio-frame-rate/
“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付
修改 wav 音频采样率
https://www.zywvvd.com/notes/study/audio/change-audio-frame-rate/change-audio-frame-rate/