智能设备交互方法、装置和存储介质制造方法及图纸

技术编号:22080982 阅读:32 留言:0更新日期:2019-09-12 16:00
本公开涉及一种智能设备交互方法、装置和存储介质,涉及终端技术领域,该方法应用于发送端,包括:按照预设的识别算法,将接收到的控制语音转换为控制指令,向接收端发送控制指令,接收接收端响应于控制指令发送的状态信息,状态信息用于指示接收端是否成功执行控制指令,根据状态信息生成反馈信息,反馈信息包括状态信息对应的语音,和/或状态信息对应的图像。能够在发送端发送控制指令之后,获取接收端执行控制指令的状态,以提示用户,提高了用户体验。

Intelligent Device Interaction Method, Device and Storage Media

【技术实现步骤摘要】
智能设备交互方法、装置和存储介质
本公开涉及终端
,尤其涉及智能设备交互方法、装置和存储介质。
技术介绍
在相关技术中,随着智能家居技术和人工智能(英文:ArtificialIntelligence)技术逐渐进入人们的日常生活中,用户能够选择的智能设备的种类越来越多,例如语音交互产品(智能音箱、智能手环、机器人等设备)。用户可以根据具体需求向某一智能设备发出语音来下发控制指令,以达到控制其他设备的目的,例如:“打开电视机”、“打开空调”等语音,智能设备识别用户发出的语音后向其他设备发出控制指令,完成智能设备之间的交互。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种智能设备交互方法、装置和存储介质。根据本公开实施例的第一方面,提供一种智能设备交互方法,应用于发送端,所述方法包括:按照预设的识别算法,将接收到的控制语音转换为控制指令;向接收端发送所述控制指令;接收所述接收端响应于所述控制指令发送的状态信息,所述状态信息用于指示所述接收端是否成功执行所述控制指令;根据所述状态信息生成反馈信息,所述反馈信息包括所述状态信息对应的语音,和/或所述状态信息对应的图像。可选的,当所述接收端未成功执行所述控制指令时,所述状态信息还包括故障信息,所述故障信息用于指示所述接收端的故障类型。可选的,所述方法还包括:当在预设时长内未接收到所述状态信息时,生成提示信息,所述提示信息用于指示所述接收端未成功执行所述控制指令。可选的,所述按照预设的识别算法,将接收到的控制语音转换为控制指令,包括:利用语音识别算法对所述控制语音进行识别,以确定所述控制语音包括的语义;根据所述语义生成所述控制指令。根据本公开实施例的第二方面,提供一种智能设备交互装置,应用于发送端,所述装置包括:转换模块,被配置为按照预设的识别算法,将接收到的控制语音转换为控制指令;第一发送模块,被配置为向接收端发送所述控制指令;接收模块,被配置为接收所述接收端响应于所述控制指令发送的状态信息,所述状态信息用于指示所述接收端是否成功执行所述控制指令;第二发送模块,被配置为根据所述状态信息生成反馈信息,所述反馈信息包括所述状态信息对应的语音,和/或所述状态信息对应的图像。可选的,当所述接收端未成功执行所述控制指令时,所述状态信息还包括故障信息,所述故障信息用于指示所述接收端的故障类型。可选的,所述装置还包括:第三发送模块,被配置为当在预设时长内未接收到所述状态信息时,生成提示信息,所述提示信息用于指示所述接收端未成功执行所述控制指令。可选的,所述转换模块包括:识别子模块,被配置为利用语音识别算法对所述控制语音进行识别,以确定所述控制语音包括的语义;生成子模块,被配置为根据所述语义生成所述控制指令。根据本公开实施例的第三方面,提供一种智能设备交互装置,应用于发送端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:按照预设的识别算法,将接收到的控制语音转换为控制指令;向接收端发送所述控制指令;接收所述接收端响应于所述控制指令发送的状态信息,所述状态信息用于指示所述接收端是否成功执行所述控制指令;根据所述状态信息生成反馈信息,所述反馈信息包括所述状态信息对应的语音,和/或所述状态信息对应的图像。根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的智能设备交互方法的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:首先由发送端根据预设的识别算法,对接收到的控制语音进行转换,以得到控制指令,再将控制指令发送给接收端。接收端在接收到控制指令后,执行控制指令,接收端根据控制指令是否执行成功,向发送端发送用于指示控制指令是否执行成功的状态信息。发送端在接收到状态信息后,根据状态信息生成反馈信息,其中反馈信息包含了状态信息对应的语音,和/或图像。能够在发送端发送控制指令之后,获取接收端执行控制指令的状态,以提示用户,提高了用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种智能设备交互方法的流程图;图2是根据一示例性实施例示出的另一种智能设备交互方法的流程图;图3是根据一示例性实施例示出的另一种智能设备交互方法的流程图;图4是根据一示例性实施例示出的一种智能设备交互方法的流程图;图5是根据一示例性实施例示出的一种智能设备交互装置的框图;图6是根据一示例性实施例示出的另一种智能设备交互装置的框图;图7是根据一示例性实施例示出的另一种智能设备交互装置的框图;图8是根据一示例性实施例示出的一种智能设备交互装置的框图;图9是根据一示例性实施例示出的一种智能设备交互装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。在介绍本公开提供的智能设备交互方法、装置和存储介质之前,首先对本公开各个实施例所涉及应用场景进行介绍。该应用场景包括发送端和接收端,发送端和接收端之间可以通过网络与服务器进行通信,也可以通过Wi-Fi(英文:Wireless-Fidelity,中文:无线保真)、蓝牙(Bluetooth)等无线通信技术直接进行通信,其中发送端可以是任一种能够识别语音信息的智能设备,例如可以是智能音箱、智能手环、机器人,接收端可以是任一种能够与发送端通信的设备,例如可以是智能音箱、智能手环、机器人、电视机、空气净化器、空调、照明灯、净水器等。图1是根据一示例性实施例示出的一种智能设备交互方法的流程图,如图1所示,该方法应用于发送端,包括以下步骤:在步骤S101中,按照预设的识别算法,将接收到的控制语音转换为控制指令。举例来说,当用户想要控制某一智能设备(即接收端)时,可以向发送端(例如可以是智能音箱)发出控制语音,发送端在接收到控制语音后按照预设的识别算法识别控制语音中所包含的语音信息,并对语音信息进行语义理解,从而将控制语音转换为控制指令。其中,识别算法可以采用模式匹配法,通过预先采集大量的语音信息进行训练,获得指令模板库,再将接收到的控制语音和指令模板库作为模式匹配法的输入,通过将控制语音依次与指令模板库中的每个指令模板进行相似度比较,将相似度最高的指令模板作为控制指令输出。以用户发出的控制语音为“打开电视机”,发送端为智能音箱,接收端为电视机为例,智能音箱通过语音识别、语义理解获取到控制语音中包含“打开”和“电视机”的语义,从而生成控制指令。控制指令也可以是和接收端预先约定的编码,例如:“000”对应关机,“111”对应开机,“001”对应调大音量等。在步骤S102中,向接收端发送控制指令。示例的,发送端在获取控制指令之后,向接收端发送控制指令,以便接收端接收到控制指令后执行控制指令。例如,智能音箱获取了“打开电本文档来自技高网...

【技术保护点】
1.一种智能设备交互方法,其特征在于,应用于发送端,所述方法包括:按照预设的识别算法,将接收到的控制语音转换为控制指令;向接收端发送所述控制指令;接收所述接收端响应于所述控制指令发送的状态信息,所述状态信息用于指示所述接收端是否成功执行所述控制指令;根据所述状态信息生成反馈信息,所述反馈信息包括所述状态信息对应的语音,和/或所述状态信息对应的图像。

【技术特征摘要】
1.一种智能设备交互方法,其特征在于,应用于发送端,所述方法包括:按照预设的识别算法,将接收到的控制语音转换为控制指令;向接收端发送所述控制指令;接收所述接收端响应于所述控制指令发送的状态信息,所述状态信息用于指示所述接收端是否成功执行所述控制指令;根据所述状态信息生成反馈信息,所述反馈信息包括所述状态信息对应的语音,和/或所述状态信息对应的图像。2.根据权利要求1所述的方法,其特征在于,当所述接收端未成功执行所述控制指令时,所述状态信息还包括故障信息,所述故障信息用于指示所述接收端的故障类型。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:当在预设时长内未接收到所述状态信息时,生成提示信息,所述提示信息用于指示所述接收端未成功执行所述控制指令。4.根据权利要求1所述的方法,其特征在于,所述按照预设的识别算法,将接收到的控制语音转换为控制指令,包括:利用语音识别算法对所述控制语音进行识别,以确定所述控制语音包括的语义;根据所述语义生成所述控制指令。5.一种智能设备交互装置,其特征在于,应用于发送端,所述装置包括:转换模块,被配置为按照预设的识别算法,将接收到的控制语音转换为控制指令;第一发送模块,被配置为向接收端发送所述控制指令;接收模块,被配置为接收所述接收端响应于所述控制指令发送的状态信息,所述状态信息用于指示所述接收端是否成功执行所述控制指令;第二发送模块...

【专利技术属性】
技术研发人员:钱庄
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1