上传者: 38529397
|
上传时间: 2021-10-29 20:33:48
|
文件大小: 595KB
|
文件类型: -
matlab代码中的rir
介绍
该代码将基于
librispeech
语料库生成分布式多通道模拟语音数据。
模拟环境是单个扬声器位于混响环境中,包含点噪声和背景噪声,麦克风随机放置在房间内。
您可以修改通道数、房间大小、混响时间(T60)、噪声类型和信噪比,以获得所需的模拟数据。
文件结构生成机制是指
用于生成房间脉冲响应
生成默认模拟数据
在此处下载
Librispeech
数据集表格:
打开
Matlab
并打开“
generate/main.m
”
将“
debug_mode
”设置为false
将“
librispeech_dir
”设置为存储数据的路径,
例如:
librispeech_dir
=
'/home/public/data/LibriSpeech'
;
将“
noise_dir
”、“
diffuse_noise_dir
”和“
point_noise_dir
”设置为存储噪声数据的路径,这些文件夹的具体设置见生成特定模拟数据。
您需要自己准备噪声数据。
将“
setname
”设置为您希望生成的集合,
例如:
setname
=
{'train-clean-1