System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及语音助手,尤其涉及一种语音交互方法、装置、电子设备及计算机存储介质。
技术介绍
1、相关技术中,当不同的用户与智能语音助手进行语音交互时,智能语音助手通常会提供预设的、固定的响应,这一方式由于缺乏对用户个性化需求的深入理解和响应能力,难以满足不同用户的多样化需求。这种缺乏个性化的交互体验不仅会影响用户的使用体验,还可能限制智能语音助手在更复杂场景下的应用,如个性化推荐、情感支持以及个性化学习等。
技术实现思路
1、本申请实施例提供了一种语音交互方法、装置、电子设备及计算机存储介质,能够提高语音交互的个性化和准确性。上述技术方案如下:
2、第一方面,本申请实施例提供了一种语音交互方法,该方法包括:
3、获取用户发出的语音指令信息;
4、根据上述语音指令信息确定上述用户的用户特征信息;
5、根据上述语音指令信息确定上述语音指令信息对应的意图信息;
6、基于上述用户特征信息和上述意图信息确定上述语音指令信息对应的反馈内容。
7、在一种可能的实现方式中,上述根据上述语音指令信息确定上述用户的用户特征信息,包括:
8、对上述语音指令信息进行特征提取,得到上述语音指令信息对应的用户的第一特征信息;
9、基于上述第一特征信息获取上述用户对应的第二特征信息,上述第二特征信息包括基于上述用户的历史语音指令信息得到的特征信息;
10、根据上述第一特征信息和上述第二特征信息确定上述用户的
11、在一种可能的实现方式中,上述根据上述语音指令信息确定上述语音指令信息对应的意图信息,包括:
12、对上述语音指令信息进行识别处理,得到上述语音指令信息对应的文本信息;
13、通过预设的意图识别模型对上述文本信息进行意图识别,得到上述语音指令信息对应的意图信息。
14、在一种可能的实现方式中,基于上述用户特征信息和上述意图信息生成上述语音指令信息对应的反馈内容,包括:
15、确定上述意图信息的意图类型,上述意图类型为内容推荐类型或问答对话类型;
16、根据上述意图类型和上述用户特征信息确定上述语音指令信息对应的反馈内容。
17、在一种可能的实现方式中,上述根据上述意图类型和上述用户特征信息生成上述语音指令信息对应的反馈内容,包括:
18、在上述意图类型为上述内容推荐类型的情况下,基于上述意图信息确定上述意图信息对应的多个待确定推荐内容;
19、根据上述用户特征信息对上述多个待确定推荐内容进行筛选,得到上述用户特征信息对应的至少一个推荐内容;
20、将上述至少一个推荐内容确定为上述语音指令信息对应的反馈内容。
21、在一种可能的实现方式中,上述根据上述意图类型和上述用户特征信息生成上述语音指令信息对应的反馈内容,包括:
22、在上述意图类型为上述问答对话类型的情况下,基于上述意图信息确定上述意图信息对应的答案文本;
23、根据上述意图信息确定上述意图信息对应的目标音色,上述目标音色为预设的多个音色中任意一个音色;
24、通过上述目标音色对应的语音合成模型对上述答案文本进行处理,得到语音答案信息;
25、将上述语音答案信息确定为上述语音指令信息对应的反馈内容。
26、在一种可能的实现方式中,根据上述意图信息确定上述意图信息对应的目标音色,包括:
27、判断上述意图信息是否包括指定音色;
28、若是,则将上述指定音色作为上述意图信息对应的目标音色;
29、若否,则根据预设对应关系和上述用户特征信息确定上述意图信息对应的目标音色;其中,上述预设对应关系为多个用户的特征信息与上述多个音色的对应关系。
30、第二方面,本申请实施例提供了一种语音交互装置,上述装置包括:
31、获取模块,用于获取用户发出的语音指令信息;
32、第一确定模块,用于根据上述语音指令信息确定上述用户的用户特征信息;
33、第二确定模块,用于根据上述语音指令信息确定上述语音指令信息对应的意图信息;
34、第三确定模块,用于基于上述用户特征信息和上述意图信息确定上述语音指令信息对应的反馈内容。
35、在一种可能的实现方式中,上述第一确定模块,包括:
36、特征提取单元,用于对上述语音指令信息进行特征提取,得到上述语音指令信息对应的用户的第一特征信息;
37、获取单元,用于基于上述第一特征信息获取上述用户对应的第二特征信息,上述第二特征信息包括基于上述用户的历史语音指令信息得到的特征信息;
38、第一确定单元,用于根据上述第一特征信息和上述第二特征信息确定上述用户的用户特征信息。
39、在一种可能的实现方式中,上述第二确定模块,包括:
40、第一识别单元,用于对上述语音指令信息进行识别处理,得到上述语音指令信息对应的文本信息;
41、第二识别单元,通过预设的意图识别模型对上述文本信息进行意图识别,得到上述语音指令信息对应的意图信息。
42、在一种可能的实现方式中,第三确定模块,包括:
43、第二确定单元,用于确定上述意图信息的意图类型,上述意图类型为内容推荐类型或问答对话类型;
44、第三确定单元,用于根据上述意图类型和上述用户特征信息确定上述语音指令信息对应的反馈内容。
45、在一种可能的实现方式中,上述第三确定单元,包括:
46、第一确定子单元,用于在上述意图类型为上述内容推荐类型的情况下,基于上述意图信息确定上述意图信息对应的多个待确定推荐内容;
47、筛选子单元,用于根据上述用户特征信息对上述多个待确定推荐内容进行筛选,得到上述用户特征信息对应的至少一个推荐内容;
48、第二确定子单元,用于将上述至少一个推荐内容确定为上述语音指令信息对应的反馈内容。
49、在一种可能的实现方式中,上述第三确定单元,包括:
50、第三确定子单元,用于在上述意图类型为上述问答对话类型的情况下,基于上述意图信息确定上述意图信息对应的答案文本;
51、第四确定子单元,用于根据上述意图信息确定上述意图信息对应的目标音色,上述目标音色为预设的多个音色中任意一个音色;
52、处理子单元,用于通过上述目标音色对应的语音合成模型对上述答案文本进行处理,得到语音答案信息;
53、第五确定子单元,用于将上述语音答案信息确定为上述语音指令信息对应的反馈内容。
54、在一种可能的实现方式中,上述第四确定子单元具体用于:
55、判断上述意图信息是否包括指定音色;
56、若是,则将上述指定音色作为上述意图信息对应的目标音色;
57、若否,则本文档来自技高网...
【技术保护点】
1.一种语音交互方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述语音指令信息确定所述用户的用户特征信息,包括:
3.如权利要求1所述的方法,其特征在于,所述根据所述语音指令信息确定所述语音指令信息对应的意图信息,包括:
4.如权利要求1所述的方法,其特征在于,基于所述用户特征信息和所述意图信息生成所述语音指令信息对应的反馈内容,包括:
5.如权利要求4所述的方法,其特征在于,所述根据所述意图类型和所述用户特征信息生成所述语音指令信息对应的反馈内容,包括:
6.如权利要求4所述的方法,其特征在于,所述根据所述意图类型和所述用户特征信息生成所述语音指令信息对应的反馈内容,包括:
7.如权利要求6所述的方法,其特征在于,根据所述意图信息确定所述意图信息对应的目标音色,包括:
8.一种语音交互装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:处理器及存储器;
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适
...【技术特征摘要】
1.一种语音交互方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述语音指令信息确定所述用户的用户特征信息,包括:
3.如权利要求1所述的方法,其特征在于,所述根据所述语音指令信息确定所述语音指令信息对应的意图信息,包括:
4.如权利要求1所述的方法,其特征在于,基于所述用户特征信息和所述意图信息生成所述语音指令信息对应的反馈内容,包括:
5.如权利要求4所述的方法,其特征在于,所述根据所述意图类型和所述用户特征信息生成所述语音指令信息对应的反馈内容...
【专利技术属性】
技术研发人员:杨颖慧,
申请(专利权)人:深圳市三六零智慧生活科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。