[发明专利]麦克风吹气信号检测方法、装置和系统有效
申请号: | 202110958267.1 | 申请日: | 2021-08-20 |
公开(公告)号: | CN113613159B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 沙永涛;宋辉;孙作为 | 申请(专利权)人: | 贝壳找房(北京)科技有限公司 |
主分类号: | H04R29/00 | 分类号: | H04R29/00 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杜志敏;宋志强 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 麦克风 吹气 信号 检测 方法 装置 系统 | ||
本申请提供了一种麦克风吹气信号检测方法、装置和系统。所述方法包括:获取通过麦克风采集的信号;对输入的信号进行分帧处理,以得到至少一帧;获取每一帧的短时能量;根据每一帧的短时能量计算每一帧的时域因子;获取每一帧的各频点谱包络值的平均误差;根据每一帧的各频点谱包络值的平均误差计算每一帧的频域因子;若存在时域因子大于第一预设阈值,且频域因子大于第二预设阈值的帧时,确定所述信号包括麦克风吹气信号;否则,确定所述信号包括麦克风吹气信号。该方法能够准确检测出麦克风吹气信号。
技术领域
本公开实施例涉及一种麦克风吹气信号检测方法、装置和系统。
背景技术
随着人工智能技术的成熟与发展,智能语音设备应用越来越广泛,语音操控也越来越得到人们的认可,语音操控的方式也变得越来越多,如已有的唤醒词、命令词等已有不少学者进行研究,将用户对着麦克风吹气的信号作为某个系统或操作的指令信号也将是增加用户与智能语音设备交互方式的一种选择。
在实现本申请的过程中,发明人发现如何确定采集到的信号是否为麦克风吹气信号是一件困难的事情。
发明内容
有鉴于此,本申请提供一种麦克风吹气信号检测方法、装置和系统,能够准确检测出麦克风吹气信号。
为解决上述技术问题,本申请的技术方案是这样实现的:
在一个实施例中,提供了一种麦克风吹气信号检测方法,所述方法包括:
获取通过麦克风采集的信号;
确定所述信号是否包括麦克风吹气信号;
其中,所述确定所述信号是否包括麦克风吹气信号,包括:
对输入的信号进行分帧处理,以得到至少一帧;
获取每一帧的短时能量;
根据每一帧的短时能量计算每一帧的时域因子;
获取每一帧的各频点谱包络值的平均误差;
根据每一帧的各频点谱包络值的平均误差计算每一帧的频域因子;
若存在时域因子大于第一预设阈值,且频域因子大于第二预设阈值的帧时,确定所述信号包括麦克风吹气信号;否则,确定所述信号不包括麦克风吹气信号。
在另一个实施例中,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述麦克风吹气信号检测方法的步骤。
在另一个实施例中,提供了一种检测系统,所述系统包括:
麦克风以及所述的电子设备,其中,所述麦克风与所述电子设备信号连接。
在另一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述麦克风吹气信号检测方法的步骤。
在另一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现所述麦克风吹气信号检测的方法。
由上面的技术方案可见,上述实施例中在确定采集到的信号是否包括麦克风吹气信号时,通过计算采集到的信号的每一帧的时域因子和频域因子,根据每一帧的时域因子和频域因子确定所述信号是否包括麦克风吹气信号。该方案不需要预先训练模型,且从时域和频域两方面检测所述信号,能够准确检测出麦克风吹气信号。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳找房(北京)科技有限公司,未经贝壳找房(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110958267.1/2.html,转载请声明来源钻瓜专利网。