对音频数据进行上采样

xiaoxingxing python 270

原文标题Upsampling Audio data

我有8Khz的数据用于语音识别模型训练,但是模型不支持8Khz,所以想上采样到16Khz。如何通过 scipy 库进行上采样?

原文链接:https://stackoverflow.com//questions/71995979/upsampling-audio-data

回复

我来回复
  • John R. Strohm的头像
    John R. Strohm 评论

    这会变脏,很快。

    您需要一个插值滤波器。它对输入进行上采样,然后将其低通滤波回原始通带。这保留了原始信号,并且不会向其中添加“有趣的”伪影。

    从谷歌搜索“插值过滤器”开始。

    祝你好运。你会需要它的。 (是的,我已经走这条路了,一点点,但那是几年前的事了,代码最明显是不可发布的。)

    2年前 0条评论