语音命令定制方法、装置和设备及计算机存储介质制造方法及图纸

技术编号:19483256 阅读:22 留言:0更新日期:2018-11-17 10:57
本发明专利技术公开了一种语音命令定制方法、装置和设备及计算机存储介质,用于实现语音控制方案的定制,提升用户使用体验。该方法包括:根据采集的语音信息生成第一语音命令;输出第一提示信息指示用户输入实现智能家居设备的至少一个功能的演示操作,并基于所述演示操作生成用于执行所述演示操作过程中的操作步骤的第一操作指令;建立所述第一语音命令与所述第一操作指令之间的关联关系,并存储所述关联关系,以使得在接收到与所述第一语音命令相匹配的语音命令时,执行所述第一操作指令。

【技术实现步骤摘要】
语音命令定制方法、装置和设备及计算机存储介质
本专利技术涉及计算机
,特别涉及一种语音命令定制方法、装置和设备及计算机存储介质。
技术介绍
目前,智能家居设备给人们的生活提供了更多的便利,对于智能家居设备的控制方法也愈来愈多,例如,用户可以通过语音对智能家居设备进行控制,或者通过终端上安装的应用程序(Application,APP)对智能家居设备进行控制。其中,对于通过语音进行控制的方式,通常是在智能家居设备出厂时就预先定义好语音库与功能的关联关系,用户可以根据说明书或者提示进行相应的语音控制。因此,现有的语音控制方案中语音和功能指令集都是预先定义好的,但是不同的用户的使用习惯存在一定的差异,预先定义好的语音控制方案可能并不符合用户的使用习惯,这样,用户在通过语音控制智能家居设备时的使用体验显然不佳,并且,预先定义的语音控制方案中包括的功能有限,可能并不能满足用户的使用需求,进一步降低了用户的使用体验。
技术实现思路
本专利技术实施例提供一种语音命令定制方法、装置和设备及计算机存储介质,用于实现语音控制方案的定制,提升用户使用体验。第一方面,提供一种语音命令定制方法,该方法包括:根据采集的语音信息生成第一语音命令;输出第一提示信息指示用户输入实现智能家居设备的至少一个功能的演示操作,并基于所述演示操作生成用于执行所述演示操作过程中的操作步骤的第一操作指令;建立所述第一语音命令与所述第一操作指令之间的关联关系,并存储所述关联关系,以使得在接收到与所述第一语音命令相匹配的语音命令时,执行所述第一操作指令。本专利技术实施例中,可以采集用户的语音信息生成语音命令,并根据用户的演示操作生成相应的操作指令,并将这两者进行关联,这样,语音命令是根据用户的语音信息来生成的,进而能够更加符合用户的说话习惯,且基于用户演示操作得到的操作指令可以不局限于智能家居设备出厂时的语音控制指令,适用范围更广。可选的,所述根据采集的语音信息生成第一语音命令,包括:根据采集到的多条语音信息进行分析,以提取所述多条语音信息的共同特征;基于所述共同特征生成所述第一语音命令。可选的,所述建立所述第一语音命令与所述第一操作指令之间的关联关系,包括:执行所述第一操作指令;基于接收到的第一反馈信息,确定执行所述第一操作指令的结果是否符合用户的要求;在所述第一反馈信息表明执行所述第一操作指令的结果符合所述用户的要求时,将所述第一语音命令与所述第一操作指令关联后进行存储,否则提示所述用户再次进行演示操作。本专利技术实施例中,在生成操作指令之后,执行一次操作指令,进而对该操作指令进行校验,以确认操作指令实现的功能是否符合用户的预期效果。可选的,所述方法还包括:对采集到的语音信息进行语义识别,并输出语义识别结果;基于接收到的第二反馈信息,确定所述语义识别结果是否为所述采集到的语音信息所表达的语义;若确定结果为是,则将所述第一语音命令与所述语义识别结果进行关联,否则,将接收到的用户修改后的语义与所述第一语音命令进行关联,其中,与同一语义识别结果关联的所有语音命令所对应的操作指令相同。本专利技术实施例中,可以对用户输入的语音信息进行语义识别,并将根据该语音信息生成的语音命令与语义识别结果进行关联,这样,与同一语义识别结果关联的所有指令就可以实现相同的功能,这样,即使用户输入方言或者其他语种,都可以进行支持,提高语音识别的泛化能力。可选的,所述方法还包括:在接收到的第二语音命令未与已存储的语音命令库中的任何语音命令匹配成功,但与所述语音命令库中至少一条语音命令的相似度不小于第一预设阈值时,记录所述第二语音命令;提示用户重新进行语音命令的输入;若重新输入的语音命令匹配成功,则根据所述第二语音命令更新与所述重新输入的语音命令匹配成功的语音命令。本专利技术实施例中,若是用户初次输入的语音命令未被识别,而再次输入的语音命令识别成功,那么就可以根据初次输入的语音命令对语音命令库进行更新,以提升语音命令库的识别能力。可选的,所述方法还包括:在连续多次接收到的语音命令均未与语音命令库中的任何语音命令匹配成功时,输出用于提示用户是否设置相关联的操作指令的第二提示信息;在接收到的第三反馈信息表明需要设置与所述第四语音命令关联的操作指令时,输出所述第一提示信息。第二方面,提供一种语音命令定制装置,包括:生成单元,用于根据采集的语音信息生成第一语音命令;输出单元,用于输出第一提示信息指示用户输入实现智能家居设备的至少一个功能的演示操作;所述生成单元,还用于基于所述演示操作生成用于执行所述演示操作过程中的操作步骤的第一操作指令;关联单元,用于建立所述第一语音命令与所述第一操作指令之间的关联关系,并存储所述关联关系,以使得在接收到与所述第一语音命令相匹配的语音命令时,执行所述第一操作指令。可选的,所述生成单元具体用于:根据采集到的多条语音信息进行分析,以提取所述多条语音信息的共同特征;基于所述共同特征生成所述第一语音命令。可选的,所述关联单元具体用于:执行所述第一操作指令;基于接收到的第一反馈信息,确定执行所述第一操作指令的结果是否符合用户的要求;在所述第一反馈信息表明执行所述第一操作指令的结果符合所述用户的要求时,将所述第一语音命令与所述第一操作指令关联后进行存储,否则提示所述用户再次进行演示操作。可选的,所述装置还包括语义识别单元,用于:对采集到的语音信息进行语义识别,并输出语义识别结果;基于接收到的第二反馈信息,确定所述语义识别结果是否为所述采集到的语音信息所表达的语义;若确定结果为是,则将所述第一语音命令与所述语义识别结果进行关联,否则,将接收到的用户修改后的语义与所述第一语音命令进行关联,其中,与同一语义识别结果关联的所有语音命令所对应的操作指令相同。可选的,所述装置还包括更新单元,用于:在接收到的第二语音命令未与已存储的语音命令库中的任何语音命令匹配成功,但与所述语音命令库中至少一条语音命令的相似度不小于第一预设阈值时,记录所述第二语音命令;提示用户重新进行语音命令的输入;若重新输入的语音命令匹配成功,则根据所述第二语音命令更新与所述重新输入的语音命令匹配成功的语音命令。可选的,所述输出单元还用于:在连续多次接收到的语音命令均未与语音命令库中的任何语音命令匹配成功时,输出用于提示用户是否设置相关联的操作指令的第二提示信息;在接收到的第三反馈信息表明需要设置与所述第四语音命令关联的操作指令时,输出所述第一提示信息。第三方面,提供一种语音命令定制设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的方法。第四方面,提供一种计算机存储介质,所述计算机存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面所述的方法。附图说明图1为本专利技术实施例提供的语音命令定制方法的流程示意图;图2为本专利技术实施例提供的将语义识别结果与语音命令进行关联的流程示意图;图3为本专利技术实施例提供的语音控制过程的流程示意图;图4为本专利技术实施例提供的语音命令定制装置的一种结构示意图;图5为本专利技术实施例提供的语音命令定制设备的一种结构示意图。具本文档来自技高网...

【技术保护点】
1.一种语音命令定制方法,其特征在于,包括:根据采集的语音信息生成第一语音命令;输出第一提示信息指示用户输入实现智能家居设备的至少一个功能的演示操作,并基于所述演示操作生成用于执行所述演示操作过程中的操作步骤的第一操作指令;建立所述第一语音命令与所述第一操作指令之间的关联关系,并存储所述关联关系,以使得在接收到与所述第一语音命令相匹配的语音命令时,执行所述第一操作指令。

【技术特征摘要】
1.一种语音命令定制方法,其特征在于,包括:根据采集的语音信息生成第一语音命令;输出第一提示信息指示用户输入实现智能家居设备的至少一个功能的演示操作,并基于所述演示操作生成用于执行所述演示操作过程中的操作步骤的第一操作指令;建立所述第一语音命令与所述第一操作指令之间的关联关系,并存储所述关联关系,以使得在接收到与所述第一语音命令相匹配的语音命令时,执行所述第一操作指令。2.如权利要求1所述的方法,其特征在于,所述根据采集的语音信息生成第一语音命令,包括:根据采集到的多条语音信息进行分析,以提取所述多条语音信息的共同特征;基于所述共同特征生成所述第一语音命令。3.如权利要求1所述的方法,其特征在于,所述建立所述第一语音命令与所述第一操作指令之间的关联关系,包括:执行所述第一操作指令;基于接收到的第一反馈信息,确定执行所述第一操作指令的结果是否符合用户的要求;在所述第一反馈信息表明执行所述第一操作指令的结果符合所述用户的要求时,将所述第一语音命令与所述第一操作指令关联后进行存储,否则提示所述用户再次进行演示操作。4.如权利要求1所述的方法,其特征在于,所述方法还包括:对采集到的语音信息进行语义识别,并输出语义识别结果;基于接收到的第二反馈信息,确定所述语义识别结果是否为所述采集到的语音信息所表达的语义;若确定结果为是,则将所述第一语音命令与所述语义识别结果进行关联,否则,将接收到的用户修改后的语义与所述第一语音命令进行关联,其中,与同一语义识别结果关联的所有语音命令所对应的操作指令相同。5.如权利要求1-4任一所述的方法,其特征在于,所述方法还包括:在接收到的第二语音命令未与已存储的语音命令库中的任何语音命令匹配成功,但与所述语音命令库中至少一条语音命令的相似度不小于第一预设阈值时,记录所述第二语音命令;提示用户重新进行语音命令的输入;若重新输入的语音命令匹配成功,则根据所述第二语音命令更新与所述重新输入的语音命令匹配成功的语音命令。6.如权利要求1-4任一所述的方法,其特征在于,所述方法还包括:在连续多次接收到的语音命令均未与语音命令库中的任何语音命令匹配成功时,输出用于提示用户是否设置相关联的操作指令的第二提示信息;在接收到的第三反馈信息表明需要设置与所述第四语音命令关联的操作指令时,输出所述第一提示信息。7.一种语音命令定制装置,其特征在于,包括:生成单元,用于根据采集的语音信息生成第一语音命令;输出单元,用于输出第一提示信息指示用户输入实现智能家居设备的至少一个功能的演示操作;所述生成单元,还用于基于所述演示操作生成用于执行所述...

【专利技术属性】
技术研发人员:韦泽光张玉陈琳婷杨煜豪程万里
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1