语音交互方法及装置制造方法及图纸

技术编号:32511540 阅读:13 留言:0更新日期:2022-03-02 10:57
本发明专利技术涉及物联网技术领域,本发明专利技术提供一种语音交互方法及装置,该语音交互方法包括:获取语音控制指令以及用户位置信息;基于所述用户位置信息,确定目标区域;基于所述语音控制指令,确定设备属性;在所述目标区域内存在与所述设备属性匹配的目标设备的情况下,基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令。本发明专利技术提供的语音交互方法及装置,能够在用户未给出明确的待控制对象的情况下,通过语音控制指令和用户位置信息,推导出目标设备,并对目标设备进行准确控制,这样能够提升语音交互的智能化程度,降低对用户语音输入的格式限制,能够提高语音交互的效率。率。率。

【技术实现步骤摘要】
语音交互方法及装置


[0001]本专利技术涉及物联网
,尤其涉及一种语音交互方法及装置。

技术介绍

[0002]随着科技的发展,手机、平板电脑和笔记本电脑等移动终端,以及空调、冰箱以及饮水机等家用电器,都接入到互联网,物联网技术在不断发展完善,用户可以通过网络实现对设备的远程控制和无线控制,在某些场景下,用户可以直接通过语音来对设备进行控制。
[0003]目前,用户在通过语音控制设备时,需要指明待控制的目标设备,如果用户未给出待控制的目标设备,则无法实现语音控制,这样对用户的语言表达习惯限制较大,语音识别时容易出错,语音交互效率较低。

技术实现思路

[0004]本专利技术提供一种语音交互方法,用以解决现有技术中对用户的语言表达习惯限制较大,语音识别时容易出错,语音交互效率较低的缺陷,实现提升语音交互的智能化程度,降低对用户语音输入的格式限制,能够提高语音交互的效率。
[0005]本专利技术提供一种语音交互方法,该语音交互方法包括:获取语音控制指令以及用户位置信息;基于所述用户位置信息,确定目标区域;基于所述语音控制指令,确定设备属性;在所述目标区域内存在与所述设备属性匹配的目标设备的情况下,基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令。
[0006]根据本专利技术提供的一种语音交互方法,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:输出选择询问信息;接收用户对于所述选择询问信息的第一输入;响应于第一输入,从多个目标设备中确定选定设备;基于所述语音控制指令,向所述选定设备输出所述目标控制指令。
[0007]根据本专利技术提供的一种语音交互方法,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:从多个所述目标设备中,确定已开机设备;基于所述语音控制指令,向所述已开机设备输出所述目标控制指令。
[0008]根据本专利技术提供的一种语音交互方法,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:从多个所述目标设备中,确定最近运行时刻与当前时刻最靠近的待控设备;基于所述语音控制指令,向所述待控设备输出所述目标控制指令。
[0009]根据本专利技术提供的一种语音交互方法,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:从多个所述目标设备中,确定历史使用频率最高的常用设备;基于所述语音控制指令,向所述常用设备输出所述目标控制指令。
[0010]根据本专利技术提供的一种语音交互方法,该语音交互方法还包括:在所述目标区域内不存在与所述设备属性匹配的目标设备,且备选区域内存在与所述设备属性匹配的目标
设备的情况下,基于所述语音控制指令,向所述备选区域内的目标设备输出目标控制指令。
[0011]根据本专利技术提供的一种语音交互方法,该语音交互方法还包括:在所述目标区域内以及备选区域内均不存在与所述设备属性匹配的目标设备的情况下,输出指令无法执行提示信息。
[0012]本专利技术还提供一种语音交互装置,该语音交互装置包括:获取模块,用于获取语音控制指令以及用户位置信息;第一确定模块,用于基于所述用户位置信息,确定目标区域;第二确定模块,用于基于所述语音控制指令,确定设备属性;第一输出模块,用于在所述目标区域内存在与所述设备属性匹配的目标设备的情况下,基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令。
[0013]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述语音交互方法的步骤。
[0014]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述语音交互方法的步骤。
[0015]本专利技术提供的语音交互方法及装置,能够在用户未给出明确的待控制对象的情况下,通过语音控制指令和用户位置信息,推导出目标设备,并对目标设备进行准确控制,这样能够提升语音交互的智能化程度,降低对用户语音输入的格式限制,能够提高语音交互的效率。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术提供的语音交互方法的流程示意图;
[0018]图2是本专利技术提供的语音交互方法的程序框图;
[0019]图3是本专利技术提供的语音交互装置的结构示意图;
[0020]图4是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0021]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]下面结合图1至图4描述本专利技术的语音交互方法及装置。
[0023]如图1所示,本专利技术提供一种语音交互方法,该语音交互方法包括如下步骤110至步骤140。
[0024]步骤110、获取语音控制指令以及用户位置信息。
[0025]可以理解的是,随着物联网技术的发展,各种各样的设备都可以联网,用户可以通
过语音控制设备的工作状态,此处可以构建语音交互系统,该语音交互系统可以包括语音交互装置以及至少一个设备,语音交互装置和至少一个设备通信连接,比如可以无线通信连接,语音交互装置可以包括麦克风、扬声器和处理器,麦克风可以采集到用户的声音信号,麦克风可以将该声音信号发送给处理器,从而得到语音控制指令,语音控制指令为用户通过语音对设备给出的控制指令。
[0026]语音交互装置可以为智能音箱、智能机器人、手机、平板电脑、路由器或者其他具有逻辑运算功能和语音采集功能的电子设备,此处不具体限定语音交互装置的类型。
[0027]至少一个设备指的是该语音交互装置控制的对象,可以为一个设备,也可以为多个设备,设备可以为各种智能终端,比如手机、平板电脑、笔记本电脑、智能手表、智能手环和智能眼镜等移动终端,也可以为空调、冰箱、电视、饮水机、灯具和电动窗帘等家用电器,不同的设备可以处于房间的不同区域,多个设备均可以联网,多个设备可以处于同一局域网内,也可以不处于同一局域网内,而都连接互联网。
[0028]用户位置信息为用户所处的位置,可以由语音交互装置从接收到的用户的声音信息的方位判断得到,当然语音交互装置还可以包括人体移动监测传感器,在监测到人体移动后,可以判断得到用户位置信息,当然语音交互装置还可以包括摄像头,摄本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互方法,其特征在于,包括:获取语音控制指令以及用户位置信息;基于所述用户位置信息,确定目标区域;基于所述语音控制指令,确定设备属性;在所述目标区域内存在与所述设备属性匹配的目标设备的情况下,基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令。2.根据权利要求1所述的语音交互方法,其特征在于,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:输出选择询问信息;接收用户对于所述选择询问信息的第一输入;响应于第一输入,从多个目标设备中确定选定设备;基于所述语音控制指令,向所述选定设备输出所述目标控制指令。3.根据权利要求1所述的语音交互方法,其特征在于,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:从多个所述目标设备中,确定已开机设备;基于所述语音控制指令,向所述已开机设备输出所述目标控制指令。4.根据权利要求1所述的语音交互方法,其特征在于,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标控制指令,包括:从多个所述目标设备中,确定最近运行时刻与当前时刻最靠近的待控设备;基于所述语音控制指令,向所述待控设备输出所述目标控制指令。5.根据权利要求1所述的语音交互方法,其特征在于,所述目标设备为多个,所述基于所述语音控制指令,向所述目标区域内的目标设备输出目标...

【专利技术属性】
技术研发人员:王彦军张汉恒邓楚慧
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1