电子设备的语音助手的交互方法、装置及语音助手制造方法及图纸

技术编号:38376938 阅读:18 留言:0更新日期:2023-08-05 17:37
本公开关于一种电子设备的语音助手的交互方法、装置及语音助手,属于计算机应用技术领域。其中,该电子设备的语音助手的交互方法包括:获取用户在电子设备中的历史使用数据;基于所述历史使用数据,获取创建引导信息;基于所述创建引导信息,生成语音助手的交互方式;将生成的所述交互方式添加到交互方式库。由此,可基于用户的历史使用数据,自动生成交互方式,可实现交互方式的个性化定制,而且可应用于笔记本的使用场景,可实现笔记本中语音助手的交互方式的个性化定制,有助于提升笔记本中语音助手的灵活性和便捷性。本中语音助手的灵活性和便捷性。本中语音助手的灵活性和便捷性。

【技术实现步骤摘要】
电子设备的语音助手的交互方法、装置及语音助手


[0001]本公开涉及计算机应用
,尤其涉及一种电子设备的语音助手的交互方法、装置及语音助手。

技术介绍

[0002]目前,随着人工智能、自然语言处理等技术的发展,语音助手具有智能、方便快捷等优点得到了广泛的应用。比如,可通过语音助手实现即时问答,人们可询问语音助手,“今天天气怎么样”、“今天是星期几”等问题,由语音助手对人们发出的语音进行回复,人们不需要自行搜索答案,节省时间。然而,相关技术中,语音助手存在用户个性化程度不高,应用场景有限等问题。

技术实现思路

[0003]本公开提供一种电子设备的语音助手的交互方法、装置、语音助手、电子设备、计算机可读存储介质、计算机程序产品,以至少解决相关技术中语音助手用户个性化程度不高,应用场景有限的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种电子设备的语音助手的交互方法,包括:获取用户在电子设备中的历史使用数据;基于所述历史使用数据,获取创建引导信息;基于所述创建引导信息,生成语音助手的交互方式;将生成的所述交互方式添加到交互方式库。
[0005]在本公开的一个实施例中,所述基于所述创建引导信息,生成语音助手的交互方式,包括:控制显示所述创建引导信息;基于针对所述创建引导信息的操作信息,生成所述交互方式。
[0006]在本公开的一个实施例中,所述交互方式包括所述用户向所述语音助手发起的请求流程,所述创建引导信息包括用于获取所述请求流程的第一引导信息,所述基于针对所述创建引导信息的操作信息,生成所述交互方式,包括:获取针对所述第一引导信息的第一操作信息,并基于所述第一操作信息生成所述请求流程。
[0007]在本公开的一个实施例中,所述交互方式包括所述语音助手的响应流程,所述创建引导信息包括用于获取所述响应流程的第二引导信息,所述基于针对所述创建引导信息的操作信息,生成所述交互方式,包括:获取针对所述第二引导信息的第二操作信息,并基于所述第二操作信息生成所述响应流程。
[0008]在本公开的一个实施例中,所述基于针对所述创建引导信息的操作信息,生成所述交互方式,包括:识别所述操作信息的类别为针对所述创建引导信息输入的操作信息,基于所述操作信息生成所述交互方式;或者,识别所述操作信息的类别为选取所述创建引导信息的操作信息,基于所述操作信息获取选取的所述创建引导信息,并基于选取的所述创建引导信息生成所述交互方式。
[0009]在本公开的一个实施例中,所述获取用户在电子设备中的历史使用数据之前,还包括:响应于针对所述语音助手的创建功能的开启指令。
[0010]在本公开的一个实施例中,所述方法还包括:获取用户的目标操作信息;获取所述交互方式库中与所述目标操作信息匹配的目标交互方式;控制执行所述目标交互方式。
[0011]在本公开的一个实施例中,所述控制执行所述目标交互方式,包括:识别所述目标交互方式的类别为针对所述语音助手的语音交互方式;从所述目标交互方式中提取出待播放的语音信息;控制播放所述语音信息。
[0012]在本公开的一个实施例中,所述控制执行所述目标交互方式,包括:识别所述目标交互方式的类别为针对所述电子设备中的第三方应用的交互方式;基于所述目标交互方式,确定待交互的第三方应用;控制启动所述第三方应用,并将所述目标交互方式发送至所述第三方应用;控制所述第三方应用执行所述目标交互方式。
[0013]在本公开的一个实施例中,所述控制执行所述目标交互方式,包括:识别所述目标交互方式的类别为针对外部智能设备的交互方式;基于所述目标交互方式,确定待交互的外部智能设备;控制启动所述外部智能设备的应用接口的接口能力;调用所述应用接口,并通过所述应用接口执行所述目标交互方式。
[0014]在本公开的一个实施例中,所述方法还包括:监控所述目标交互方式的执行过程是否出现异常;响应于所述目标交互方式的执行过程出现异常,返回执行获取所述交互方式库中与所述目标操作信息匹配的目标交互方式及其后续步骤。
[0015]根据本公开实施例的第二方面,提供一种电子设备的语音助手的交互装置,包括:第一获取模块,被配置为执行获取用户在电子设备中的历史使用数据;第二获取模块,被配置为执行基于所述历史使用数据,获取创建引导信息;生成模块,被配置为执行基于所述创建引导信息,生成语音助手的交互方式;添加模块,被配置为执行将生成的所述交互方式添加到交互方式库。
[0016]在本公开的一个实施例中,所述生成模块,还被配置为执行:控制显示所述创建引导信息;基于针对所述创建引导信息的操作信息,生成所述交互方式。
[0017]在本公开的一个实施例中,所述交互方式包括所述用户向所述语音助手发起的请求流程,所述创建引导信息包括用于获取所述请求流程的第一引导信息,所述生成模块,还被配置为执行:获取针对所述第一引导信息的第一操作信息,并基于所述第一操作信息生成所述请求流程。
[0018]在本公开的一个实施例中,所述交互方式包括所述语音助手的响应流程,所述创建引导信息包括用于获取所述响应流程的第二引导信息,所述生成模块,还被配置为执行:获取针对所述第二引导信息的第二操作信息,并基于所述第二操作信息生成所述响应流程。
[0019]在本公开的一个实施例中,所述生成模块,还被配置为执行:识别所述操作信息的类别为针对所述创建引导信息输入的操作信息,基于所述操作信息生成所述交互方式;或者,识别所述操作信息的类别为选取所述创建引导信息的操作信息,基于所述操作信息获取选取的所述创建引导信息,并基于选取的所述创建引导信息生成所述交互方式。
[0020]在本公开的一个实施例中,所述第一获取模块,还被配置为执行:响应于针对所述语音助手的创建功能的开启指令。
[0021]在本公开的一个实施例中,所述装置还包括:第三获取模块,被配置为执行获取用户的目标操作信息;第四获取模块,被配置为执行获取所述交互方式库中与所述目标操作
信息匹配的目标交互方式;执行模块,被配置为执行控制执行所述目标交互方式。
[0022]在本公开的一个实施例中,所述执行模块,还被配置为执行:识别所述目标交互方式的类别为针对所述语音助手的语音交互方式;从所述目标交互方式中提取出待播放的语音信息;控制播放所述语音信息。
[0023]在本公开的一个实施例中,所述执行模块,还被配置为执行:识别所述目标交互方式的类别为针对所述电子设备中的第三方应用的交互方式;基于所述目标交互方式,确定待交互的第三方应用;控制启动所述第三方应用,并将所述目标交互方式发送至所述第三方应用;控制所述第三方应用执行所述目标交互方式。
[0024]在本公开的一个实施例中,所述执行模块,还被配置为执行:识别所述目标交互方式的类别为针对外部智能设备的交互方式;基于所述目标交互方式,确定待交互的外部智能设备;控制启动所述外部智能设备的应用接口的接口能力;调用所述应用接口,并通过所述应用接口执行所述目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子设备的语音助手的交互方法,其特征在于,包括:获取用户在电子设备中的历史使用数据;基于所述历史使用数据,获取创建引导信息;基于所述创建引导信息,生成语音助手的交互方式;将生成的所述交互方式添加到交互方式库。2.根据权利要求1所述的方法,其特征在于,所述基于所述创建引导信息,生成语音助手的交互方式,包括:控制显示所述创建引导信息;基于针对所述创建引导信息的操作信息,生成所述交互方式。3.根据权利要求2所述的方法,其特征在于,所述交互方式包括所述用户向所述语音助手发起的请求流程,所述创建引导信息包括用于获取所述请求流程的第一引导信息,所述基于针对所述创建引导信息的操作信息,生成所述交互方式,包括:获取针对所述第一引导信息的第一操作信息,并基于所述第一操作信息生成所述请求流程。4.根据权利要求2或3所述的方法,其特征在于,所述交互方式包括所述语音助手的响应流程,所述创建引导信息包括用于获取所述响应流程的第二引导信息,所述基于针对所述创建引导信息的操作信息,生成所述交互方式,包括:获取针对所述第二引导信息的第二操作信息,并基于所述第二操作信息生成所述响应流程。5.根据权利要求3所述的方法,其特征在于,所述基于针对所述创建引导信息的操作信息,生成所述交互方式,包括:识别所述操作信息的类别为针对所述创建引导信息输入的操作信息,基于所述操作信息生成所述交互方式;或者,识别所述操作信息的类别为选取所述创建引导信息的操作信息,基于所述操作信息获取选取的所述创建引导信息,并基于选取的所述创建引导信息生成所述交互方式。6.根据权利要求1所述的方法,其特征在于,所述获取用户在电子设备中的历史使用数据之前,还包括:响应于针对所述语音助手的创建功能的开启指令。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取用户的目标操作信息;获取所述交互方式库中与所述目标操作信息匹配的目标交互方式;控制执行所述目标交互方式。8.根据权利要求7所述的方法,其特征在于,所述控制执行所述目标交互方式,包括:识别所述目标交互方式的类别为针对所述语音助手的语音交互方式;从所述目标交互方式中提取出待播放的语音信息;控制播放所述语音信息。9.根据权利要求7所述的方法,其特征在于,所述控制执行所述目标交互方式,包括:识别所述目标交互方式的类别为针对所述电子设备中的第三方应用的交互方式;基于所述目标交互方式,确定待交互的第三方应用;
控制启动所述第三方应用,并将所述目标交互方式发送至所述第三方应用;控制所述第三方应用执行所述目标交互方式。10.根据权利要求7所述的方法,其特征在于,所述控制执行所述目标交互方式,包括:识别所述目标交互方式的类别为针对外部智能设备的交互方式;基于所述目标交互方式,确定待交互的外部智能设备;控制启动所述外部智能设备的应用接口的接口能力;调用所述应用接口,并通过所述应用接口执行所述目标交互方式。11.根据权利要求7

10任一项所述的方法,其特征在于,所述方法还包括:监控所述目标交互方式的执行过程是否出现异常;响应于所述目标交互方式的执行过程出现异常,返回执行获取所述交互方式库中与所述目标操作信息匹配的目标交互方式及其后续步骤。12.一种电子设备的语音助手的交互装置,其特征在于,包括:第一获取模块,被配置为执行获取用户在电子设备中的历史使用数据;第二获取模块,被配置为执行基于所述历史使用数据,获取创建引导信息;生成模块,被配置为执行基于所述创建引导信息,生成语音助手的交互方式;添加模块,被配置为执行将生成的所述交互方式添加到交互方式库。13....

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

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

1