logo好方法网

基于音频识别的设备状态检测方法、系统及移动终端


技术摘要:
本发明提供了一种基于音频识别的设备状态检测方法、系统及移动终端,该方法包括:对目标设备进行音频采集,得到当前音频,获取目标设备中每个发声源的运行状态;根据运行状态查询对应发声源的标准音频,将查询到的标准音频进行音频叠加,得到目标音频;分别对当前音频  全部
背景技术:
随着生活水平的提高,越来越多的设备开始走进人们的生活,例如:交通设备、生 产设备、家用设备等。现在大多数的设备在后期的运维非常重要,因为这决定着设备的使用 寿命,设备在其运行的过程中,需要实时获取其运行参数、了解其运行状况,以便于及时阻 止其出现异常情况,因此,为保障设备的使用寿命和对设备的日常维护,针对设备的检测方 法越来越受人们所重视。 现有的设备检测过程中,均是通过采用人工检测的方式进行设备各个参数的查 看,并基于参数查看结果以达到对设备运行状态检测的效果,但由于采用传人工检测的方 式使得检测效率低下,且人力成本较高。
技术实现要素:
本发明实施例的目的在于提供一种基于音频识别的设备状态检测方法、系统及移 动终端,旨在解决现有的设备检测过程中,由于采用人工检测所导致的检测效率低下的问 题。 本发明实施例是这样实现的,一种基于音频识别的设备状态检测方法,所述方法 包括: 对目标设备进行音频采集,得到当前音频,并获取所述目标设备中每个发声源的 运行状态; 根据所述运行状态查询对应所述发声源的标准音频,并将查询到的所述标准音频 进行音频叠加,得到目标音频; 分别对所述当前音频和所述目标音频进行特征提取,得到当前语谱图和目标语谱 图,并将所述当前语谱图和所述目标语谱图进行相似度比对,得到相似度比对值; 若所述相似度比对值大于或等于相似度阈值,则判定所述目标设备当前运行正 常; 若所述相似度比对值未大于所述相似度阈值,则针对所述目标设备发出报警提 示。 更进一步的,所述根据所述运行状态查询对应所述发声源的标准音频的步骤包 括: 获取所述运行状态中所述发声源的运行参数,并获取所述运行参数的参数值,所 述运行参数为电压参数、电流参数或输出功率参数; 将所述参数值与本地预存储的音频数据库进行匹配,以得到所述标准音频。 更进一步的,所述对目标设备进行音频采集的步骤之前,所述方法还包括: 4 CN 111599377 A 说 明 书 2/9 页 根据本地预存储的状态运行指令,依序控制所述发声源进行工作,并对所述发声 源工作时产生的音频数据进行采集,得到音频样本; 根据所述音频样本进行深度学习,得到所述音频数据库。 更进一步的,所述将所述当前语谱图和所述目标语谱图进行相似度比对的步骤包 括: 将所述当前语谱图和所述目标语谱图中的音素频率进行相似度比对,得到第一比 对值; 将所述当前语谱图和所述目标语谱图中的共振峰数量进行相似度比对,得到第二 比对值; 将所述当前语谱图和所述目标语谱图中的共振峰走势进行相似度比对,得到第三 比对值; 计算所述第一比对值、所述第二比对值和所述第三比对值之间的和,得到所述相 似度比对值。 更进一步的,所述若所述相似度比对值未大于所述相似度阈值的步骤之后,所述 方法还包括: 根据所述标准音频对所述当前音频进行音频分离,得到多个分离音频; 分别提取所述分离音频和对应所述标准音频中的FBank特征,得到分离特征和标 准特征; 计算所述分离特征和所述标准特征之间的特征差,并当判断到所述特征差满足提 示条件时,针对所述分离音频对应的所述发声源进行提示报警。 更进一步的,所述根据所述标准音频对所述当前音频进行音频分离的步骤包括: 在所有所述标准音频中选定一个音频设置为样本音频; 根据除去所述样本音频后的所有所述标准音频对所述当前音频进行音频过滤,得 到所述分离音频。 更进一步的,所述分别对所述当前音频和所述目标音频进行特征提取的步骤之 前,所述方法还包括: 获取所述目标设备的运行环境和环境温度; 根据所述运行环境和所述环境温度查询噪声音频,并根据所述噪声音频对所述当 前音频进行去噪处理。 本发明实施例的另一目的在于提供一种设备状态检测系统,所述系统包括: 音频采集模块,用于对目标设备进行音频采集,得到当前音频,并获取所述目标设 备中每个发声源的运行状态; 音频叠加模块,用于根据所述运行状态查询对应所述发声源的标准音频,并将查 询到的所述标准音频进行音频叠加,得到目标音频; 特征比对模块,用于分别对所述当前音频和所述目标音频进行特征提取,得到当 前语谱图和目标语谱图,并将所述当前语谱图和所述目标语谱图进行相似度比对,得到相 似度比对值; 检测判断模块,用于若所述相似度比对值大于或等于相似度阈值,则判定所述目 标设备当前运行正常;若所述相似度比对值未大于所述相似度阈值,则针对所述目标设备 5 CN 111599377 A 说 明 书 3/9 页 发出报警提示。 更进一步的,所述音频叠加模块还用于: 获取所述运行状态中所述发声源的运行参数,并获取所述运行参数的参数值,所 述运行参数为电压参数、电流参数或输出功率参数; 将所述参数值与本地预存储的音频数据库进行匹配,以得到所述标准音频。 本发明实施例的另一目的在于提供一种移动终端,包括存储设备以及处理器,所 述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行 上述的基于音频识别的设备状态检测方法。 本发明实施例,通过对目标设备进行音频采集和对目标音频进行比对分析的设 计,以采用音频识别的方式对目标设备进行状态检测,以判定目标设备的当前运行状态是 否出现故障,进而提高了设备状态检测的检测效率,降低了人力成本。 附图说明 图1是本发明第一实施例提供的基于音频识别的设备状态检测方法的流程图; 图2是本发明第二实施例提供的基于音频识别的设备状态检测方法的流程图; 图3是本发明第三实施例提供的基于音频识别的设备状态检测方法的流程图; 图4是本发明第四实施例提供的设备状态检测系统的结构示意图; 图5是本发明第五实施例提供的移动终端的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏