利索能及
我要发布
收藏
专利号: 2021113350380
申请人: OPPO广东移动通信有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-04-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种语音交互方法,其特征在于,应用于电子设备,所述方法包括:在识别到用户输入的第二语音内容中包括信息记忆指令的情况下,将所述第二语音内容与多个模板语句进行模板匹配,从所述多个模板语句中确定与所述第二语音内容匹配的目标模板语句;所述模板语句中包括模板内容,所述模板内容中包括实体、所述实体的属性及所述属性的值中的至少一种;

按照所述目标模板语句从所述第二语音内容中提取所述模板内容,对所述模板内容进行槽位内容校验,生成校验结果;

若所述校验结果为校验通过,则将所述模板内容填充至所述目标模板语句中对应的槽位,生成被动记忆信息;

若所述校验结果为未校验通过,则循环执行以下操作:

向用户发出重新输入所述第二语音内容的指示;在接收到所述用户重新输入的第二语音内容之后,将所述第二语音内容与多个模板语句进行模板匹配,从所述多个模板语句中确定与所述第二语音内容匹配的目标模板语句,直到生成所述被动记忆信息或循环次数达到预设次数为止;

将所述被动记忆信息存储至数据库中;

在识别到用户输入的第一语音内容中包括信息查询指令的情况下,从所述数据库中存储的记忆信息中获取与所述信息查询指令对应的目标记忆信息;其中,所述记忆信息包括从历史语音内容中所提取的被动记忆信息及主动记忆信息;

向用户输出所述目标记忆信息;

在识别到用户输入的第三语音内容中不包括所述信息查询指令及信息记忆指令的情况下,则识别所述第三语音内容中是否存在具有主动记忆属性的目标信息;所述主动记忆属性用于表征所述第三语音内容中的信息被记忆的概率大于预设概率阈值;

若所述第三语音内容中存在所述具有主动记忆属性的目标信息,则对所述第三语音内容进行解析,生成所述主动记忆信息;

将所述主动记忆信息存储至所述数据库中。

2.根据权利要求1所述的方法,其特征在于,所述识别所述第三语音内容中是否存在具有主动记忆属性的目标信息,包括:若从所述第三语音内容中识别到所述目标信息,则基于所述目标信息输出主动记忆提示,所述主动记忆提示用于询问用户所述目标内容是否需要被主动记忆;所述目标信息包括所述用户的关联信息;

响应于用户基于所述主动记忆提示所输入的存储指令,确定所述目标信息为所述具有主动记忆属性的目标信息。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

针对所述数据库中的各所述记忆信息,从所述记忆信息中提取时间信息;

若当前时间满足所述记忆信息的时间信息所指示的时间,则向所述用户输出提醒信息;所述提醒信息中包括所述记忆信息。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

对所述数据库中的所述记忆信息进行数据分析,生成所述用户的偏好信息;

根据所述用户的偏好信息生成与所述用户的偏好信息对应的推荐信息,向所述用户输出所述推荐信息。

5.根据权利要求1所述的方法,其特征在于,所述在识别到用户输入的第一语音内容中包括信息查询指令的情况下,则从数据库中存储的记忆信息中获取与所述信息查询指令对应的目标记忆信息,包括:在识别到用户输入的第一语音内容中包括信息查询指令的情况下,则对所述信息查询指令进行身份校验;

若身份校验通过,则从数据库中存储的记忆信息中获取与所述信息查询指令对应的目标记忆信息。

6.根据权利要求2所述的方法,其特征在于,所述用户的关联信息包括与所述用户相关联的个人信息、与所述用户相关联的物品信息、与所述用户相关联的他人信息中的至少一种。

7.根据权利要求6所述的方法,其特征在于,所述与所述用户相关联的个人信息包括日程信息、纪念日信息中的至少一种。

8.一种语音交互装置,其特征在于,应用于电子设备,所述装置包括:解析模块,用于在识别到用户输入的第二语音内容中包括信息记忆指令的情况下,对所述第二语音内容进行解析,生成被动记忆信息;

所述解析模块,还用于采用预设解析模型对所述第二语音内容进行解析,生成所述被动记忆信息;所述预设解析模型中包括多个模板语句,所述模板语句中包括模板内容,所述模板内容中包括实体、所述实体的属性及所述属性的值中的至少一种;

所述解析模块,还用于将所述第二语音内容与所述多个模板语句进行模板匹配,从所述多个模板语句中确定与所述第二语音内容匹配的目标模板语句;按照所述目标模板语句从所述第二语音内容中提取所述模板内容,将所述模板内容填充至所述目标模板语句中对应的槽位,生成所述被动记忆信息;

所述解析模块,还用于对所述模板内容进行槽位内容校验,生成校验结果;若所述校验结果为校验通过,则将所述模板内容填充至所述目标模板语句中对应的槽位,生成被动记忆信息;

所述解析模块,还用于若所述校验结果为未校验通过,则循环执行以下操作:向用户发出重新输入所述第二语音内容的指示;在接收到所述用户重新输入的第二语音内容之后,将所述第二语音内容与多个模板语句进行模板匹配,从所述多个模板语句中确定与所述第二语音内容匹配的目标模板语句,直到生成所述被动记忆信息或循环次数达到预设次数为止;

存储模块,用于将所述被动记忆信息存储至数据库中;

记忆信息查询模块,用于在识别到用户输入的第一语音内容中包括信息查询指令的情况下,则从所述数据库中存储的记忆信息中获取与所述信息查询指令对应的目标记忆信息;其中,所述记忆信息包括从历史语音内容中所提取的被动记忆信息及主动记忆信息;

记忆信息输出模块,用于向用户输出所述目标记忆信息;

信息识别模块,用于在识别到用户输入的第三语音内容中不包括所述信息查询指令及信息记忆指令的情况下,则识别所述第三语音内容中是否存在具有主动记忆属性的目标信息;所述主动记忆属性用于表征所述第三语音内容中的信息被记忆的概率大于预设概率阈值;

解析模块,还用于若所述第三语音内容中存在所述具有主动记忆属性的目标信息,则对所述第三语音内容进行解析,生成所述主动记忆信息;

存储模块,还用于将所述主动记忆信息存储至所述数据库中。

9.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的语音交互方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。