[发明专利]声波识别方法、系统、机器人及存储介质在审
申请号: | 202111049425.8 | 申请日: | 2021-09-08 |
公开(公告)号: | CN113889144A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 肖阳科;游世喜;马立荣 | 申请(专利权)人: | 赛特威尔电子股份有限公司 |
主分类号: | G10L25/51 | 分类号: | G10L25/51;G10L25/03 |
代理公司: | 深圳盛德大业知识产权代理事务所(普通合伙) 44333 | 代理人: | 左光明 |
地址: | 315000 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 声波 识别 方法 系统 机器人 存储 介质 | ||
本申请属于声波识别技术领域,本申请公开了一种声波识别方法、系统、及存储介质,方法包括:提取音频数据中音频波形的多段基本波形;将每段基本波形分割成多段单位波形;根据特征数据加权重做浮点运算,依次计算每段单位波形为第一波形和第二波形的可能值,并记录每段单位波形的位置;获取单位波形为第一波形和第二波形的最大可能值,并将最大可能值对应的波形作为所述单位波形;依次确定多段基本波形中第一波形和第二波形的位置和顺序;根据第一波形和第二波形的位置和顺序,解析出音频波形中的信息。本申请能够有效解决传统识别算法运行效率低、对硬件性能要求高以及无法适配硬件性能较低的移动终端的问题。
技术领域
本申请涉及声波识别技术领域,特别涉及一种声波识别方法、系统及存储介质。
背景技术
随着声波识别技术的发展,设备与移动终端之间能够以声波为载体进行信息(运行状态、工作时长、电压、电流等)的传送。例如,设备将需要上报的有效信息通过蜂鸣器载波,发出特制的声音,移动终端通过自带的麦克风采集该声音,再由移动终端内部处理器对该音频数据进行处理,最终提取出有效数据,得到设备上报的有效信息。然而,传统的识别算法是基于傅里叶算法以及加窗算法进行运算,需要高频率的浮点运算,算法容量大,运行效率低,对硬件性能要求高,无法适配硬件性能较低的移动终端。如果在硬件性能一般的移动终端进行运算,会有5秒或以上的延时,造成较差的用户体验。
发明内容
本申请提出一种声波识别方法、系统及存储介质,有效解决传统识别算法运行效率低、对硬件性能要求高以及无法适配硬件性能较低的移动终端的问题。
根据本申请的实施例,本申请的第一方面,提出了一种声波识别方法,包括:
提取音频数据中音频波形的多段基本波形;其中,每段基本波形对应一组特征数据,每组特征数据包括波形的时间信息、上升幅度和下降幅度;
将每段基本波形分割成多段单位波形;
根据特征数据加权重做浮点运算,依次计算每段单位波形为第一波形和第二波形的可能值,并记录每段单位波形的位置;其中,第一波形为包含第一特征数据的载波波形,第二波形为包含第二特征数据的载波波形,第一特征数据和第二特征数据均包括波形的时间信息、上升幅度和下降幅度;
获取单位波形为第一波形和第二波形的最大可能值,并将最大可能值对应的波形作为所述单位波形;
依次确定多段基本波形中第一波形和第二波形的位置和顺序;
根据第一波形和第二波形的位置和顺序,解析出音频波形中的信息。
根据本申请的一些实施例,还包括:
判断单位波形为第一波形与第二波形的可能值的差值是否大于预设阈值;
若单位波形为第一波形与第二波形的可能值的差值大于预设阈值,则确定单位波形为最大可能值对应的波形。
根据本申请的一些实施例,还包括:
判断最大可能值是否大于或等于可信值;
若最大可能值大于或等于可信值,则将最大可能值对应的波形作为单位波形。
根据本申请的一些实施例,还包括:
若最大可能值小于可信值,则聚焦该段单位波形,根据特征数据重新加权做浮点运算,分别计算第一波线和第二波形的可能值;其中,特征数据还包括波形的波峰值、波谷值、平均值和低位分割线;
返回执行判断最大可能值是否大于或等于可信值。
根据本申请的一些实施例,还包括:
若最大可能值小于可信值,则舍弃所述单位波形;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛特威尔电子股份有限公司,未经赛特威尔电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111049425.8/2.html,转载请声明来源钻瓜专利网。