登录 注册
当前位置:主页 > 资源下载 > 15 > 使用matlab编写谐波代码以实现speech_detection:一个实时分析器,目的在于检测正常语音、辱骂语音及噪声

使用matlab编写谐波代码以实现speech_detection:一个实时分析器,目的在于检测正常语音、辱骂语音及噪声

  • 更新:2024-12-19 14:28:44
  • 大小:17.7MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

用matlab生成谐波代码演示 这个matlab分类器旨在区分正常语音,辱骂/愤怒/违规语音和环境噪声。 语音/噪声分类器基于音频零交叉速率和频谱通量,滥用语音分类器基于梅尔频率倒谱系数和谐波比。 分类器使用K最近邻。 SVM和决策树也经过测试,但由于性能不佳而未选择。 我的训练数据,报告和其他文件可以在以下保管箱链接中找到: 先决条件 Matlab R2014或更高版本(不太确定...) 旧版本中的大多数错误是由于函数名称不同而引起的。 例如, wavread用于旧版本,而不是audioread 。 要检查您的matlab版本是否合适,请输入您的matlab控制台 help audioread 如果是“ audioread”的解释,请继续输入 help audiorecorder 如果列出了两个功能的说明,那么您将它们包含在当前的Matlab中,现在就可以运行我的代码。 安装和运行代码 下载我的Matlab代码 git clone https://github.com/zhiyuan8/speech_detection.git 将您的Matlab工作目录更改为您下载我的代码的文件夹。