噪声库NOISEX-92下载并用python转为wav

2023-11-05

0、直接一键获取

可以进我的CSDN下载
https://download.csdn.net/download/weixin_44908427/85833708
也可以留言发邮箱。

1、数据下载

官方下载链接:NOISEX-92

在这里插入图片描述
下载下来后是mat格式,如需使用可以转为wav格式。

2、mat转wav格式python代码

import os
from scipy.io import loadmat
from scipy.io import wavfile

path = './NOISEX-92/'
files = os.listdir(path)
for file in files:
    if file[-4:] == '.mat':
        print(file)
        mat = loadmat(path + file)
        data = mat[file[:-4]]
        wavfile.write(path + file[:-4] + '.wav', 19980, data)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

噪声库NOISEX-92下载并用python转为wav 的相关文章

随机推荐