语音识别方法,电子设备及存储介质技术

技术编号:28323492 阅读:13 留言:0更新日期:2021-05-04 13:04
本申请提供一种语音识别方法,电子设备及存储介质,该方法应用于一电子设备,电子设备用于无线连接多个无线设备,方法包括:获取多个无线设备各自所采集的用户音频数据;基于用户音频数据确定多个无线设备中距离用户最近的目标设备;发送指令至目标设备,以对目标设备所采集的用户音频数据进行关键字检测和/或语音识别。本申请中,由于并非每个无线设备均需要对用户音频数据进行关键字检测和/或语音识别,因此,可以降低智能家居的整体功耗;由于是采用距离用户最近的设备所采集的用户音频数据进行关键字检测和/或语音识别,因此,能够提高关键字检测和/或语音识别的准确度,避免控制出错的问题。

【技术实现步骤摘要】
语音识别方法,电子设备及存储介质
本申请涉及物联网
,具体而言,涉及一种语音识别方法,电子设备及存储介质。
技术介绍
随着科学技术的进步及人民生活水平的提高,智能家居越来越普遍。智能家居的核心技术之一在于通过物联网将家中的各种电子设备连接到一起,提供家电控制。智能家居相较于传统的家电产品,不仅能够实现家电产品的传统功能,还兼备信息交互功能。随着集成技术、通信技术、互操作能力和布线标准的不断发展,智能家居网络也在不断地发展。现有技术中,接入到智能家居网络中的家电产品通常均具备语音识别的功能,以便于用户进行语音控制。然而,在用户发出语音指令后,智能家居网络中的各家电产品均会采集语音并进行语音识别,一方面,导致智能家居整体功耗较高,另一方面,容易导致控制出错。
技术实现思路
本申请实施例的目的在于提供一种语音识别方法,用以改善现有技术中智能家居整体功耗较高,且容易导致控制出错的问题。本申请提供一种语音识别方法,应用于一电子设备,所述电子设备用于无线连接多个无线设备,所述方法包括:获取所述多个无线设备各自所采集的用户音频数据;基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备;发送指令至所述目标设备,以对所述目标设备所采集的用户音频数据进行关键字检测和/或语音识别。本申请通过获取多个无线设备各自所采集的用户音频数据,确定处多个无线设备中距离用户最近的目标设备,然后发送指令至目标设备,以对目标设备所采集的用户音频数据进行关键字检测和/或语音识别,由于并非每个无线设备均需要对用户音频数据进行关键字检测和/或语音识别,因此,可以降低智能家居的整体功耗;由于是采用距离用户最近的设备所采集的用户音频数据进行关键字检测和/或语音识别,因此,能够提高关键字检测和/或语音识别的准确度,避免控制出错的问题。一实施例中,在获取所述多个无线设备所采集的用户语音信号之前,所述方法还包括:与所述多个无线设备进行时钟同步。本申请实施例中,通过在获取多个无线设备所采集的用户语音信号之前,与多个无线设备进行时钟同步,有助于减少因为时钟不同步对后续确定目标设备所造成的不良影响,因此,一定程度上提升语音识别方法的准确性。一实施例中,所述获取所述多个无线设备各自所采集的用户音频数据,包括:获取所述多个无线设备各自所采集的用户音频数据以及所记录的音频采集时刻;相应地,所述基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备,包括:基于所述用户音频数据确定各无线设备所采集的用户音频数据的时延;根据所述时延及所述音频采集时刻确定各无线设备与用户之间的间距差;获取各无线设备的位置信息,并基于各无线设备的位置信息及所述间距差对所述用户进行定位,确定用户位置信息;基于各无线设备的位置信息及所述用户位置信息从所述多个无线设备确定出所述目标设备。本申请实施例中,通过确定各无线设备与用户之间的间距差,并基于各无线设备与用户之间的间距差对用户进行定位,确定用户位置信息,然后根据各无线设备的位置信息与用户位置信息确定目标设备,能够较为准确地确定出目标设备。一实施例中,所述基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备,包括:基于所述用户音频数据确定各无线设备所采集的用户音频数据的语音信号强度;确定最强的语音信号强度所对应的无线设备为目标设备。本申请实施例中,通过基于用户音频数据确定各无线设备所采集的用户音频数据的语音信号强度,并将最强的语音信号强度所对应的无线设备确定为目标设备,由此,能够较为简便地确定处目标设备。一实施例中,所述方法还包括:在确定所述目标设备所采集的用户音频数据的语音信号强度小于预设值时,从所述多个无线设备中重新确定目标设备。本申请实施例中,在确定目标设备所采集的用户音频数据的语音信号强度小于预设值时,表明由于用户位置发生变化,导致先前确定的目标设备已并非距离用户最近的设备,此时,从多个无线设备中重新确定目标设备,有助于持续保证对关键字检测和/或语音识别的准确度。一实施例中,所述目标设备为多个,所述方法还包括:在确定所述多个目标设备所采集的用户音频数据的时延增大至第二预设值时,从所述多个无线设备中重新确定目标设备。本申请实施例中,在确定多个目标设备所采集的用户音频数据的时延增大至第二预设值时,表明由于用户的位置发生变化,导致先前确定的目标设备已经并非距离用户最近的设备,此时,从多个无线设备中重新确定目标设备,有助于持续保证对关键字检测和/或语音识别的准确度。一实施例中,在所述基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备之后,所述方法还包括:发送停止传送用户音频数据的指令给除所述目标设备的其他无线设备。本申请实施例中,通过在基于用户音频数据确定多个无线设备中距离用户最近的目标设备之后,发送停止传送用户音频数据的指令给除目标设备的其他无线设备,能够减少不必要的数据传输,减少其他无线设备的数据采集,一定程度上降低其他无线设备的功耗。一实施例中,各无线设备均具有VAD模块,所述获取所述多个无线设备各自所采集的用户音频数据,包括:获取所述多个无线设备在各自的VAD模块检测到语音信号时所采集的用户音频数据。本申请实施例中,各无线设备均具有VAD模块,通过获取多个无线设备在各自的VAD模块检测到语音信号时所采集的用户音频数据,有助于减少数据传输,减少不必要的数据处理,以及降低功耗。本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述语音识别方法。本申请还提供一种存储有计算机可读指令的非易失性可读存储介质,所述计算机可读指令被处理器执行时,使得所述处理器执行上述语音识别方法。本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请一实施例提供的语音识别方法的应用场景图。图2为本申请一实施例提供的无线设备的结构示意图。图3为本申请一实施例提供的语音识别方法的流程图。图4为本申请一实施例提供的语音识别装置的结构框图。图5为本申请一实施例提供的电子设备的结构示意图。图标:无线设备10;处理器11;存储器12;无线通信模块13;数据总线14;无线通信模块15;语音识别装置20;获取模块21;确定模块22;发送模块23;同步模块24。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此本文档来自技高网...

【技术保护点】
1.一种语音识别方法,其特征在于,应用于一电子设备,所述电子设备用于无线连接多个无线设备,所述方法包括:/n获取所述多个无线设备各自所采集的用户音频数据;/n基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备;/n发送指令至所述目标设备,以对所述目标设备所采集的用户音频数据进行关键字检测和/或语音识别。/n

【技术特征摘要】
1.一种语音识别方法,其特征在于,应用于一电子设备,所述电子设备用于无线连接多个无线设备,所述方法包括:
获取所述多个无线设备各自所采集的用户音频数据;
基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备;
发送指令至所述目标设备,以对所述目标设备所采集的用户音频数据进行关键字检测和/或语音识别。


2.如权利要求1所述的语音识别方法,其特征在于,在获取所述多个无线设备所采集的用户语音信号之前,所述方法还包括:
与所述多个无线设备进行时钟同步。


3.如权利要求2所述的语音识别方法,其特征在于,所述获取所述多个无线设备各自所采集的用户音频数据,包括:
获取所述多个无线设备各自所采集的用户音频数据以及所记录的音频采集时刻;
相应地,所述基于所述用户音频数据确定所述多个无线设备中距离用户最近的目标设备,包括:
基于所述用户音频数据确定各无线设备所采集的用户音频数据的时延;
根据所述时延及所述音频采集时刻确定各无线设备与用户之间的间距差;
获取各无线设备的位置信息,并基于各无线设备的位置信息及所述间距差对所述用户进行定位,确定用户位置信息;
基于各无线设备的位置信息及所述用户位置信息从所述多个无线设备确定出所述目标设备。


4.如权利要求3所述的语音识别方法,其特征在于,所述目标设备为多个,所述方法还包括:
在确定所述多个目标设备所采集的用户音频数据的时延增大至第二预设值时,从所述多个无线设...

【专利技术属性】
技术研发人员:童伟峰张亮
申请(专利权)人:恒玄科技上海股份有限公司
类型:发明
国别省市:上海;31

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

1