语音助手唤醒控制方法及装置、存储介质和电子设备制造方法及图纸

技术编号:26422422 阅读:19 留言:0更新日期:2020-11-20 14:18
本公开提供一种语音助手唤醒控制方法及装置、存储介质和电子设备,涉及计算机技术领域。该方法包括:在与第二终端设备通信连接时,提供第一唤醒选项以及第二唤醒选项;响应于触发第一唤醒选项,向第二终端设备发送第一指令,以控制第一终端设备开启语音助手的第一语音唤醒功能,同时控制第二终端设备关闭语音助手的第二语音唤醒功能;响应于触发第二唤醒选项,向第二终端设备发送第二指令,以控制第一终端设备关闭语音助手的语音唤醒功能,同时控制第二终端设备开启语音助手的第二语音唤醒功能。本公开能够通过提供唤醒选项,使用户更加灵活地选择唤醒语音助手的终端设备,降低相关终端设备的功耗以及制造成本。

【技术实现步骤摘要】
语音助手唤醒控制方法及装置、存储介质和电子设备
本公开涉及计算机
,具体涉及一种语音助手唤醒控制方法、语音助手唤醒控制装置、计算机可读存储介质和电子设备。
技术介绍
伴随着人们生活水平的不断提高,以语音助手为核心的物联网(TheInternetofThings)设备(如智能冰箱、智能音响等智能家电)以及智能可穿戴设备(如智能眼镜、智能手环等可穿戴设备)越来越得到人们的关注。目前,相关技术方案中,以语音助手为核心的物联网设备以及智能可穿戴设备等智能设备,在唤醒语音助手时,主要采用设备内部的语音唤醒功能进行唤醒。但是,由于智能设备内部的语音唤醒功能需要大量的硬件支持,会导致智能设备的功耗较高。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种语音助手唤醒控制方法、语音助手唤醒控制装置、计算机可读存储介质和电子设备,进而至少在一定程度上克服相关的智能设备内部唤醒语音助手时,智能设备功耗较高的问题。根据本公开的第一方面,提供一种语音助手唤醒控制方法,应用于第一终端设备,包括:在与第二终端设备通信连接时,提供第一唤醒选项以及第二唤醒选项;响应于触发所述第一唤醒选项,向所述第二终端设备发送第一指令,以控制所述第一终端设备开启语音助手的第一语音唤醒功能,同时控制所述第二终端设备关闭语音助手的第二语音唤醒功能;响应于触发所述第二唤醒选项,向所述第二终端设备发送第二指令,以控制所述第一终端设备关闭语音助手的语音唤醒功能,同时控制所述第二终端设备开启语音助手的第二语音唤醒功能。根据本公开的第二方面,提供一种语音助手唤醒控制方法,应用于第二终端设备,包括:与第一终端设备进行通信连接;接收所述第一终端设备的第一指令,并基于所述第一指令控制关闭语音助手的第二语音唤醒功能,且所述第一指令能够使所述第一终端设备开启所述语音助手的第一语音唤醒功能;接收所述第一终端设备的第二指令,并基于所述第二指令控制开启语音助手的第二语音唤醒功能,且所述第二指令能够使所述第一终端设备关闭所述语音助手的第一语音唤醒功能。根据本公开的第三方面,提供一种语音助手唤醒控制装置,包括:唤醒选项提供模块,用于在与第二终端设备通信连接时,提供第一唤醒选项以及第二唤醒选项;第一指令发送模块,用于响应于触发所述第一唤醒选项,向所述第二终端设备发送第一指令,以控制所述第一终端设备开启语音助手的第一语音唤醒功能,同时控制所述第二终端设备关闭语音助手的第二语音唤醒功能;第二指令发送模块,用于响应于触发所述第二唤醒选项,向所述第二终端设备发送第二指令,以控制所述第一终端设备关闭语音助手的语音唤醒功能,同时控制所述第二终端设备开启语音助手的第二语音唤醒功能。根据本公开的第四方面,提供一种语音助手唤醒控制装置,包括:通信连接模块,用于与第一终端设备进行通信连接;第一指令响应模块,用于接收所述第一终端设备的第一指令,并基于所述第一指令控制关闭语音助手的第二语音唤醒功能,且所述第一指令能够使所述第一终端设备开启所述语音助手的第一语音唤醒功能;第二指令响应模块,用于接收所述第一终端设备的第二指令,并基于所述第二指令控制开启语音助手的第二语音唤醒功能,且所述第二指令能够使所述第一终端设备关闭所述语音助手的第一语音唤醒功能。根据本公开的第五方面,提供一种计算机可读介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面或者第二方面的方法。根据本公开的第六方面,提供一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现第一方面或者第二方面的方法。本公开的一种实施例所提供的语音助手唤醒控制方法,在第一终端设备与第二终端设备通信连接时,提供第一唤醒选项以及第二唤醒选项,触发所述第一唤醒选项时通过发送第一指令控制第一终端设备开启语音助手的语音唤醒功能,以及控制第二终端设备关闭语音助手的语音唤醒功能;触发第二唤醒选项时通过第二指令控制第一终端设备关闭语音助手的语音唤醒功能,以及控制第二终端设备开启语音助手的语音唤醒功能。一方面,在第一终端设备与第二终端设备建立通信连接时,自动弹出第一唤醒选项以及第二唤醒选项,以根据用户的选择灵活配置语音助手的唤醒方式,简化操作,降低用户的学习成本,提升用户的使用体验;另一方面,在触发第一唤醒选项时通过发送第一指令控制第一终端设备开启语音助手的语音唤醒功能,并控制第二终端设备关闭语音助手的语音唤醒功能,能够有效节省第二终端设备的功耗;再一方面,在通信连接、且触发第一唤醒选项或者第二唤醒选项时,要么控制第一终端设备开启语音助手的语音唤醒功能并关闭第二终端设备的语音唤醒功能,要么控制第二终端设备开启语音助手的语音唤醒功能并关闭第一终端设备的语音唤醒功能,保证同时录音的终端设备只有一个,有效避免由于录音冲突导致的、语音识别准确率降低的问题,进一步提升用户体验,提升语音识别的效率以及准确率,同时进一步降低第一终端设备或者第二终端设备的功耗。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1示出了可以应用本公开实施例的一种示例性系统架构的示意图;图2示出了可以应用本公开实施例的一种电子设备的示意图;图3示意性示出本公开实施例的一种语音助手唤醒控制方法的流程图;图4示意性示出本公开实施例的一种通过交互对话框选择唤醒选项的应用场景示意图;图5示意性示出本公开实施例的一种通过语音交互选择唤醒选项的应用场景示意图;图6示意性示出本公开实施例的一种控制第二终端设备关闭语音助手的语音唤醒功能的流程图;图7示意性示出本公开实施例的一种通过第一终端设备发送语音指令的流程图;图8示意性示出本公开实施例的一种唤醒语音助手的流程图;图9示意性示出本公开实施例的另一种控制第二终端设备关闭语音助手的语音唤醒功能的流程图;图10示意性示出本公开实施例的一种第一终端设备与第二终端设备协作执行语音唤醒功能的流程图;图11示意性示出本公开实施例的另一种唤醒语音助手的流程图;图12示意性示出本公开实施例的一种控制第二终端设备开启语音助手的语音唤醒功能的流程图;图13示意性示出本公开实施例的一种通过第二终端设备发送语音指令的流程图;图14示意性示出本公开实施例的再一种唤醒语音助手的流程图;图15示意性示出本公本文档来自技高网...

【技术保护点】
1.一种语音助手唤醒控制方法,其特征在于,应用于第一终端设备,所述方法包括:/n在与第二终端设备通信连接时,提供第一唤醒选项以及第二唤醒选项;/n响应于触发所述第一唤醒选项,向所述第二终端设备发送第一指令,以控制所述第一终端设备开启语音助手的第一语音唤醒功能,同时控制所述第二终端设备关闭语音助手的第二语音唤醒功能;/n响应于触发所述第二唤醒选项,向所述第二终端设备发送第二指令,以控制所述第一终端设备关闭语音助手的语音唤醒功能,同时控制所述第二终端设备开启语音助手的第二语音唤醒功能。/n

【技术特征摘要】
1.一种语音助手唤醒控制方法,其特征在于,应用于第一终端设备,所述方法包括:
在与第二终端设备通信连接时,提供第一唤醒选项以及第二唤醒选项;
响应于触发所述第一唤醒选项,向所述第二终端设备发送第一指令,以控制所述第一终端设备开启语音助手的第一语音唤醒功能,同时控制所述第二终端设备关闭语音助手的第二语音唤醒功能;
响应于触发所述第二唤醒选项,向所述第二终端设备发送第二指令,以控制所述第一终端设备关闭语音助手的语音唤醒功能,同时控制所述第二终端设备开启语音助手的第二语音唤醒功能。


2.根据权利要求1所述的方法,其特征在于,所述控制所述第二终端设备关闭语音助手的第二语音唤醒功能,包括:
确定所述第二终端设备对应的第二语音唤醒功能的当前状态;
当检测到所述当前状态为开启状态时,将所述第二终端设备对应的第二语音唤醒功能切换为关闭状态以控制所述第二终端设备关闭语音助手的第二语音唤醒功能。


3.根据权利要求2所述的方法,其特征在于,在将所述第二终端设备对应的第二语音唤醒功能切换为关闭状态之后,所述方法还包括:
获取当前场景中的语音唤醒数据;
对所述语音唤醒数据进行唤醒词识别以通过唤醒词识别结果唤醒语音助手;
基于唤醒的所述语音助手识别当前场景中语音指令数据对应的语音指令,并将所述语音指令发送给所述第二终端设备。


4.根据权利要求2所述的方法,其特征在于,在检测到所述当前状态为开启状态时,将所述第二终端设备对应的第二语音唤醒功能切换为关闭状态之后,所述方法还包括:
关闭录音模块并通过所述第二终端设备获取当前场景中的语音唤醒数据;
对所述第二终端设备获取的所述语音唤醒数据进行唤醒词识别以通过唤醒词识别结果唤醒语音助手。


5.根据权利要求4所述的方法,其特征在于,在对所述第二终端设备获取的所述语音唤醒数据进行唤醒词识别以通过唤醒词识别结果唤醒语音助手之后,所述方法还包括:
接收所述第二终端设备获取的当前场景中的语音指令数据;
基于唤醒的所述语音助手识别所述语音指令数据对应的语音指令,并将所述语音指令发送给所述第二终端设备。


6.根据权利要求1所述的方法,其特征在于,所述控制所述第二终端设备开启语音助手的语音唤醒功能,包括:
确定所述第二终端设备对应的第二语音唤醒功能的当前状态;
当检测到所述当前状态为关闭状态时,将所述第二终端设备对应的第二语音唤醒功能切换为开启状态以控制所述第二终端设备开启语音助手的第二语音唤醒功能。


7.根据权利要求6所述的方法,其特征在于,在将所述第二终端设备对应的语音唤醒功能切换为开启状态之后,所述方法还包括:
控制所述第二终端设备获取当前场景中的语音唤醒数据,以使所述第二终端设备根据所述语音唤醒数据唤醒语音助手,并通过唤醒的所述语音助手识别当前场景中语音指令数据对应的语音指令。


8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在与第二终端设备通信连接断开时,确定所述第二终端设备对应的第二语音唤醒功能的当前状态;
当检测到所述当前状态为关闭状态时,将所述第二终端设备对应的第二语音唤醒功能切换为开启状态;以及
获取与所述第二终端...

【专利技术属性】
技术研发人员:陈喆曹冰胡宁宁
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆;50

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

1