基于声纹识别技术的仪器设备状态检测系统及其方法技术方案

技术编号:25227294 阅读:48 留言:0更新日期:2020-08-11 23:15
本发明专利技术公开了一种基于声纹识别技术的仪器设备状态检测系统及其方法,涉及语音信号处理技术领域。本系统是仪器设备(1)、声音传感器(2)和电脑(3)依次串行连接;电脑(3)是预处理程序(31)、特征提取程序32)、特征参考程序(33)和仪器工作状态判断结果(35)依次交互;标准数据集生成模块(34)和特征参考程序(33)比对。相较于现有技术,本发明专利技术的有益效果是:①使用AMDF算法增强非短时平稳和非周期声纹特征;②声音信号分频分类特征提取;③仪器设备声纹特征数据集创建。

【技术实现步骤摘要】
基于声纹识别技术的仪器设备状态检测系统及其方法
本专利技术涉及语音信号处理
,尤其涉及一种基于声纹识别技术的仪器设备状态检测系统及其方法。
技术介绍
语音信号是声纹的特例。语音信号一般指人的语音,而声纹指广义上的声音信号,包括人的语音、动物语音以及仪器设备声音。然而,对人的语音信号进行识别的算法经过适当的修改和调整也能用于仪器设备的声纹识别。仪器设备的声音信号识别相对于人的语音信号识别有一定区别。由于不具备短时平稳性和周期性也不具备语义,仪器设备的声纹识别更为困难。目前,有使用梅尔倒谱系数识别仪器设备声纹的案例,但是识别准确度不够理想。有些对动物的声纹识别准确率较高的算法不适用于仪器设备的声纹识别。因为这些算法要求待检测的信号本身需要有短时平稳性,而仪器设备的声纹不具备这种特性。还有仅通过深度神经网络的方法对仪器设备进行声纹识别,然而,这种方法对于硬件的消耗较高,而且算法灵活性和系统稳定性较差,极易受噪声干扰。
技术实现思路
本专利技术的目的就在于克服现有技术存在的缺点和不足,提出一种基于声纹识别技术的仪器状态检测的系统及其方法,对仪器状态进行实时检测,避免不必要的损失,减少人力物力资源的浪费。为实现上述目的,本专利技术的技术方案为:一、系统本系统包括待检测的仪器设备,设置有声音传感器和电脑;待检测的仪器设备、声音传感器和电脑依次串行连接;电脑包括预处理程序、特征提取程序、特征参考程序、标准数据集生成模块和仪器工作状态判断结果,预处理程序、特征提取程序、特征参考程序和仪器工作状态判断结果依次交互,标准数据集生成模块和特征参考程序比对;标准数据集生成模块包括依次交互的仪器设备不同工作状态下的声音信号、预处理程序、特征提取程序和模模式库训练与标准数据集生成程序。二、方法本方法包括以下步骤:①采集待检测的仪器设备在不同工作状态下的声音信号;②对步骤①中采集到的信号分别进行预处理,预处理步骤包括端点检测、预加重与去加重、分帧与加窗和短时平均幅度差算法处理;③对步骤②中的信号分别进行特征提取;④对于短时频率与人的语音信号接近的信号采用MFCC的方法进行特征提取,对于短时频率较高的信号采取LFCC的方式进行特征提取;⑤将步骤④中的信号特征导入数据库,并进行模式库训练,获得标准数据集;⑥在待检测的仪器设备工作时,通过物联网传感器实时采集设备声音;提取声音信号特征,并与标准库进行对比,最后输出检测结果。相对于现有技术,本专利技术具有下列优点和积极效果:①使用AMDF算法增强非短时平稳和非周期声纹特征:在传统的语音信号处理中,AMDF(AverageMagnitudeDifferenceFunction,短时平均幅度差函数)算法用于信号的特征提取,然而本专利技术使用ADMF算法对仪器设备声音信号增强声纹特征,这种算法可以使原本短时周期性和平稳性不佳的信号具有更好的短时平稳性和周期性,从而更有利于特征提取。②声音信号分频分类特征提取:传统语音特征提取用MFCC(MelFrequencyCepstrumCoefficient,梅尔频率倒谱系数)的方式。然而,仪器设备的声音信号频率不如人的语音信号稳定,预处理后的仪器设备声音信号具有多个频段,而且频率相差较大。对频率较高的部分,采用LFCC(LinearFrequencyCepstrumCoefficient)的方法进行特征提取,仪器设备声音信号的其他频段采用MFCC的方式进行特征提取,这种特征提取方法可以有效提高整体系统的稳定性。③仪器设备声纹特征数据集创建:以待检测的仪器设备的声纹特征为样本,创建仪器设备声纹特征数据集,这种方法可以减小识别错误率。附图说明图1是本系统的结构方框图;图2是信号预处理算法的仿真实验图;图3是信号特征提取的仿真实验图。图中:1—待检测的仪器设备;2—声音传感器;3—电脑,31—预处理程序,32—特征提取程序,33—特征参考程序,34—标准数据集生成模块,341—仪器设备不同工作状态下的声音信号,342—预处理程序,343—特征提取程序,344—模式库训练与标准数据集生成程序,35—仪器工作状态判断结果。具体实施方式下面结合附图和实施例详细说明:一、系统1、总体本系统包括待检测的仪器设备1,设置有声音传感器2和电脑3;待检测的仪器设备1、声音传感器2和电脑3依次串行连接。电脑3包括预处理程序31、特征提取程序32、特征参考程序33、标准数据集生成模块34和仪器工作状态判断结果35,预处理程序31、特征提取程序32、特征参考程序33和仪器工作状态判断结果35依次交互;标准数据集生成模块34和特征参考程序33比对;标准数据集生成模块34包括依次交互的仪器设备不同工作状态下的声音信号341、预处理程序342、特征提取程序343和模模式库训练与标准数据集生成程序344。2、功能块1)待检测的仪器设备1实验室中需要维护的仪器设备。2)声音传感器2能够采集微弱声音信号的拾音器。3、电脑3安装有2014a或以上版本的MATLAB并能完美运行。其内嵌有预处理程序31、特征提取程序32、特征参考程序33、标准数据集生成模块34和仪器设备工作状态判断结果35,其交互关系已前述。(1)预处理程序31所用算法为短时平均幅度差算法。(2)特征提取程序32所用算法为梅尔倒谱系数和线性倒谱系数法。输入信号短时频率高于阈值时采用线性倒谱系数法进行特征提取,输入信号短时频率低于阈值时采用线性倒谱系数法进行特征提取。(3)特征参考程序33该程序实现的功能是将仪器设备在不同工作状态下的声纹特征与标准声纹特征数据集进行对比,并最终输出仪器设备工作状态检测结果。(4)标准数据集生成模块34其内嵌有依次交互的仪器设备不同工作状态下的声音信号341、预处理程序342、特征提取程序343和模式库训练与标准数据集生成程序344。(4-1)仪器设备不同工作状态下的声音信号341(4-2)预处理程序342所用算法为短时平均幅度差算法。(4-3)特征提取程序343所用算法为梅尔倒谱系数和线性倒谱系数法,输入信号短时频率高于阈值时采用线性倒谱系数法进行特征提取,输入信号短时频率低于阈值时采用线性倒谱系数法进行特征提取。(4-4)模式库训练与标准数据集生成程序344以仪器设备不同工作状态下的声纹特征为测试集,训练模型,获得仪器设备声纹特征标准数据集。(5)仪器设备工作状态判断结果35。仪器设备实际工作时的声纹与标准声纹特征进行对比,输出仪器设备工作状态判断结果。3、工作原理本文档来自技高网...

【技术保护点】
1.一种基于声纹识别技术的仪器设备状态检测系统,其特征在于:/n包括待检测的仪器设备(1),设置有声音传感器(2)和电脑(3);/n待检测的仪器设备(1)、声音传感器(2)和电脑(3)依次串行连接;/n电脑(3)包括预处理程序(31)、特征提取程序(32)、特征参考程序(33)、标准数据集生成模块(34)和仪器工作状态判断结果(35),预处理程序(31)、特征提取程序(32)、特征参考程序(33)和仪器工作状态判断结果(35)依次交互,标准数据集生成模块(34)和特征参考程序(33)比对;标准数据集生成模块(34)包括依次交互的仪器设备不同工作状态下的声音信号(341)、预处理程序(342)、特征提取程序(343)和模模式库训练与标准数据集生成程序(344)。/n

【技术特征摘要】
1.一种基于声纹识别技术的仪器设备状态检测系统,其特征在于:
包括待检测的仪器设备(1),设置有声音传感器(2)和电脑(3);
待检测的仪器设备(1)、声音传感器(2)和电脑(3)依次串行连接;
电脑(3)包括预处理程序(31)、特征提取程序(32)、特征参考程序(33)、标准数据集生成模块(34)和仪器工作状态判断结果(35),预处理程序(31)、特征提取程序(32)、特征参考程序(33)和仪器工作状态判断结果(35)依次交互,标准数据集生成模块(34)和特征参考程序(33)比对;标准数据集生成模块(34)包括依次交互的仪器设备不同工作状态下的声音信号(341)、预处理程序(342)、特征提取程序(343)和模模式库训练与标准数据集生成程序(344)。


2.按权利要求1所述的仪器设备状态检测系统,其特征在于:
所述的预处理程序(31),其所用算法为短时平均幅度差算法;
所述的特征提取程序(32),所用算法为梅尔倒谱系数和线性倒谱系数法,输入信号短时频率高于阈值时采用线性倒谱系数法进行特征提取,输入信号短时频率低于阈值时采用线性倒谱系数法进行特征提取;
所述的预处理...

【专利技术属性】
技术研发人员:杨春勇付尧
申请(专利权)人:中南民族大学
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1