音频数据处理方法、装置及家电设备与流程
- 国知局
- 2024-06-21 10:38:28
本申请属于语音数据处理,尤其涉及一种音频数据处理方法、装置及家电设备。
背景技术:
1、随着语音识别技术的成熟,具有智能语音功能的家电设备开始进入到用户家庭中,在用户使用智能语音功能时,都要先通过唤醒词对设备进行唤醒,唤醒是否成功则依据用户语音输入的唤醒能量值。然而由于设备硬件差异(比如麦克风的结构差异),当用户进行唤醒时,会出现离得远的设备反而被唤醒的问题。
技术实现思路
1、本申请的实施例提供了一种音频数据处理方法、装置及家电设备,进而至少在一定程度上可以提高设备监听唤醒音频时回应唤醒音频准确性。
2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
3、根据本申请实施例的第一方面,提供了一种音频数据处理方法,所述方法执行于基准设备,所述方法包括:向各个待补偿设备播放测试音频,并获取由各个待补偿设备反馈的接收测试音频时的第一能量值;接收由各个待补偿设备播放的测试音频,并确定接收各个测试音频时的第二能量值;基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,所述能量补偿值用于修正所述待补偿设备在监听唤醒音频时的实际能量值。
4、在本申请的一些实施例中,基于前述方案,在获取由各个待补偿设备反馈的接收测试音频时的第一能量值之后,所述方法还包括:向各个待补偿设备发送测试音频播放指令,以触发各个待补偿设备向基准设备自身播放所述测试音频。
5、在本申请的一些实施例中,基于前述方案,所述确定接收各个测试音频时的第二能量值,包括:对所述测试音频进行取样,并确定各个取样点的能量值;对各个取样点的能量值求平均处理,得到所述第二能量值。
6、在本申请的一些实施例中,基于前述方案,所述基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,包括:以所述第二能量值作为基准能量值,通过所述第一能量值计算各个待补偿设备的能量补偿值。
7、在本申请的一些实施例中,基于前述方案,所述基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,包括:将所述第一能量值和所述第二能量值发送至云端,以通过所述云端计算各个待补偿设备的能量补偿值。
8、在本申请的一些实施例中,基于前述方案,在基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值之后,所述方法还包括:将各个能量补偿值发送至与所述能量补偿值相对应的待补偿设备,以使得所述待补偿设备根据所述能量补偿值修正其在监听唤醒音频时的实际能量值。
9、在本申请的一些实施例中,基于前述方案,所述方法还包括:获取基准设备的理论能量值,所述基准设备的理论能量值为所述基准设备监听到唤醒音频时的实际能量值;获取各个待补偿设备的理论能量值,所述待补偿设备的理论能量值通过所述补偿能量值对所述待补偿设备监听到唤醒音频时的实际能量值进行修正后得到;在各个待补偿设备或者基准设备中选定所述理论能量值最大的设备,作为目标响应设备,以通过所述目标响应设备响应所述唤醒音频。
10、根据本申请实施例的第二方面,还提供了一种音频数据处理方法,所述方法执行于多个待补偿设备中的任意一个,所述方法包括:接收由基准设备播放的测试音频;确定接收测试音频时的第一能量值,并将所述第一能量值发送至所述基准设备;向所述基准设备播放测试音频,以使得所述基准设备确定其接收测试音频时的第二能量值,并基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,所述能量补偿值用于修正所述待补偿设备在监听唤醒音频时的实际能量值。
11、在本申请的一些实施例中,基于前述方案,所述确定接收测试音频时的第一能量值,包括:对所述测试音频进行取样,并确定各个取样点的能量值;对各个取样点的能量值求平均处理,得到所述第一能量值。
12、在本申请的一些实施例中,基于前述方案,所述向所述基准设备播放测试音频,包括:接收由所述基准设备发送的测试音频播放指令;响应于所述测试音频播放指令,向所述基准设备播放所述测试音频。
13、根据本申请实施例的第三方面,提供了一种音频数据处理装置,所述装置设置于基准设备,所述装置包括:第一播放单元,用于向各个待补偿设备播放测试音频,并获取由各个待补偿设备反馈的接收测试音频时的第一能量值;第一接收单元,用于接收由各个待补偿设备播放的测试音频,并确定接收各个测试音频时的第二能量值;计算单元,用于基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,所述能量补偿值用于修正所述待补偿设备在监听唤醒音频时的实际能量值。
14、根据本申请实施例的第四方面,提供了一种音频数据处理装置,,所述装置设置于多个待补偿设备中的任意一个,所述装置包括:第二接收单元,用于接收由基准设备播放的测试音频;确定单元,用于确定接收测试音频时的第一能量值,并将所述第一能量值发送至所述基准设备;第二播放单元,用于向所述基准设备播放测试音频,以使得所述基准设备确定其接收测试音频时的第二能量值,并基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,所述能量补偿值用于修正所述待补偿设备在监听唤醒音频时的实际能量值。
15、根据本申请实施例的第五方面,提供了一种家电设备,所述家电设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述至少一条程序代码由所述一个或多个处理器加载并执行以实现上述第一、二方面任一实施例所述的方法。
16、在本申请中,由于基准设备和待补偿设备通过互相接收对方播放的测试音频,可以保证测试音频传到设备时的能量值是一致的,基准设备和待补偿设备之间通过比较自身实际接收到的测试音频的能量值,进一步确定补偿能量值,可以通过补偿能量值表征不同设备在接收音频时所确定能量值的之间的差异,因此,当各个设备在后续监听唤醒音频时,可以通过补偿能量值修正其自身监听唤醒音频时所确定的实际能量值,避免了不同设备之间因为硬件差异导致的确定能量值不准确的问题,进而可以提高设备监听唤醒音频时回应唤醒音频的准确性。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
技术特征:1.一种音频数据处理方法,其特征在于,所述方法执行于基准设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在获取由各个待补偿设备反馈的接收测试音频时的第一能量值之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述确定接收各个测试音频时的第二能量值,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,包括:
6.根据权利要求1所述的方法,其特征在于,在基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种音频数据处理方法,其特征在于,所述方法执行于多个待补偿设备中的任意一个,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述确定接收测试音频时的第一能量值,包括:
10.根据权利要求8所述的方法,其特征在于,所述向所述基准设备播放测试音频,包括:
11.一种音频数据处理装置,其特征在于,所述装置设置于基准设备,所述装置包括:
12.一种音频数据处理装置,其特征在于,所述装置设置于多个待补偿设备中的任意一个,所述装置包括:
13.一种家电设备,其特征在于,包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述至少一条程序代码由所述一个或多个处理器加载并执行以实现如权利要求1-10中任一项权利要求所述的方法。
技术总结本申请公开了一种音频数据处理方法、装置及家电设备,其中,所述方法包括:向各个待补偿设备播放测试音频,并获取由各个待补偿设备反馈的接收测试音频时的第一能量值;接收由各个待补偿设备播放的测试音频,并确定接收各个测试音频时的第二能量值;基于所述第一能量值和所述第二能量值,计算各个待补偿设备的能量补偿值,所述能量补偿值用于修正所述待补偿设备在监听唤醒音频时的实际能量值。通过本申请提供的技术方案能够提高设备监听唤醒音频时回应唤醒音频准确性。技术研发人员:陈奕荣,符秦沈,陈柏仰,席红艳受保护的技术使用者:佛山市顺德区美的电子科技有限公司技术研发日:技术公布日:2024/1/15本文地址:https://www.jishuxx.com/zhuanli/20240618/20869.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表