一种语音交互的方法和装置与流程

文档序号:20268232发布日期:2020-04-03 18:40阅读:来源:国知局

技术特征:

1.一种语音交互的方法,其特征在于,包括:

对接收的语音数据进行第一语音识别处理,得到所述语音数据的第一文本数据;以及,对所述第一文本数据进行语义理解,确定所述语音数据的目标意图;

获取第二语音识别处理所需的地理位置信息;并且,根据所述地理位置信息,对所述语音数据第二语音识别处理,得到所述语音数据的第二文本数据;

判断所述目标意图是否与位置因素相关;

如果与位置因素相关,则根据所述第二本文数据确定待输出信息;如果与位置因素不相关,则根据第一文本数据确定待输出信息。

2.根据权利要求1所述的方法,其特征在于,对接收的语音数据进行第一语音识别处理之前,还包括:

对接收的语音数据进行语音信号处理;其中,所述语音信号处理至少包括以下一种:回声消除处理、降噪处理、去除混响处理。

3.根据权利要求1所述的方法,其特征在于,对所述第一文本数据进行语义理解,确定所述语音数据的目标意图的步骤包括:

调取语义理解模型,通过所述语义理解模型对所述第一文本数据进行分析处理,以确定所述语音数据的目标意图;

其中,所述语义理解模型为基于分类算法训练得到的意图分类器,所述分类算法至少包括以下一种:朴素贝叶斯算法、决策树算法、支持向量机svm算法、lr分析法。

4.根据权利要求1所述的方法,其特征在于,判断所述目标意图是否与位置因素相关的步骤包括:

获取设置的意图集合;所述意图集合中至少包括一个与位置因素相关的意图;和/或,所述意图集合中至少包括导航意图;

判断所述目标意图是否属于所述意图集合;如果属于,则所述目标意图与位置因素相关;否则,所述目标意图与位置因素不相关。

5.根据权利要求1所述的方法,其特征在于,获取第二语音识别处理所需的地理位置信息的步骤包括:

按照预设规则获取第二语音识别处理所需的地理位置信息;

其中,所述预设规则至少包括以下一种:获取当前地理位置信息,以将所述当前地理位置信息作为第二语音识别处理所需的地理位置信息;接收用户输入的地理位置信息;以将所述用户输入的地理位置信息作为第二语音识别处理所需的地理位置信息;对用户的历史数据进行统计,以将统计的地理位置信息作为第二语音识别处理所需的地理位置信息。

6.根据权利要求1所述的方法,其特征在于,确定待输出信息之后,还包括:

将所述待输出信息转换为待输出语音数据;

将所述待输出语音数据进行输出。

7.一种语音交互的装置,其特征在于,包括:

第一语音识别处理模块,用于对接收的语音数据进行第一语音识别处理,得到所述语音数据的第一文本数据;以及,对所述第一文本数据进行语义理解,确定所述语音数据的目标意图;

第二语音识别处理模块,用于获取第二语音识别处理所需的地理位置信息;并且,根据所述地理位置信息,对所述语音数据第二语音识别处理,得到所述语音数据的第二文本数据;

判断模块,用于判断所述目标意图是否与位置因素相关;

待输出信息确定模块,用于如果与位置因素相关,则根据所述第二本文数据确定待输出信息;如果与位置因素不相关,则根据第一文本数据确定待输出信息。

8.根据权利要求7所述的装置,其特征在于,还包括语音信号处理模块,用于对接收的语音数据进行语音信号处理;其中,所述语音信号处理至少包括以下一种:回声消除处理、降噪处理、去除混响处理。

9.根据权利要求7所述的装置,其特征在于,第一语音识别处理模块,还用于调取语义理解模型,通过所述语义理解模型对所述第一文本数据进行分析处理,以确定所述语音数据的目标意图;其中,所述语义理解模型为基于分类算法训练得到的意图分类器,所述分类算法至少包括以下一种:朴素贝叶斯算法、决策树算法、支持向量机svm算法、lr分析法。

10.根据权利要求7所述的装置,其特征在于,判断模块还用于,获取设置的意图集合;所述意图集合中至少包括一个与位置因素相关的意图;和/或,所述意图集合中至少包括导航意图;判断所述目标意图是否属于所述意图集合;如果属于,则所述目标意图与位置因素相关;否则,所述目标意图与位置因素不相关。

11.根据权利要求7所述的装置,其特征在于,第二语音识别处理模块,还用于按照预设规则获取第二语音识别处理所需的地理位置信息;其中,所述预设规则至少包括以下一种:获取当前地理位置信息,以将所述当前地理位置信息作为第二语音识别处理所需的地理位置信息;接收用户输入的地理位置信息;以将所述用户输入的地理位置信息作为第二语音识别处理所需的地理位置信息;对用户的历史数据进行统计,以将统计的地理位置信息作为第二语音识别处理所需的地理位置信息。

12.根据权利要求7所述的装置,其特征在于,还包括输出模块,用于将所述待输出信息转换为待输出语音数据;将所述待输出语音数据进行输出。

13.一种电子设备,其特征在于,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的方法。

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

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1