语音交互方法、装置和终端与流程

文档序号:12470060阅读:来源:国知局

技术特征:

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

将接收到的语音信息转换为文本信息;

根据预设的垂直领域业务定位依赖关系库,确定所述文本信息是否包括业务中心词,其中,所述垂直领域业务定位依赖关系库中包括各业务对应的业务中心词;

确定所述文本信息不包括业务中心词时,根据所述垂直领域业务定位依赖关系库和预设的记忆知识库,确定所述文本信息的关键词对应的业务中心词;

将所述文本信息的关键词对应的业务中心词补充到所述文本信息中,以确定补全后的文本信息。

2.根据权利要求1所述的方法,其特征在于,所述根据预设的垂直领域业务定位依赖关系库,确定所述文本信息是否包括业务中心词,包括:

对所述文本信息进行分词处理,确定所述文本信息的关键词;

根据预设的垂直领域业务定位依赖关系库,确定所述关键词中是否包括业务中心词,其中,所述垂直领域业务定位依赖关系库中包括各业务对应的业务中心词。

3.根据权利要求1或2所述的方法,其特征在于,所述根据所述垂直领域业务定位依赖关系库和预设的记忆知识库,确定所述文本信息的关键词对应的业务中心词,包括:

根据预设的垂直领域业务定位依赖关系库以及所述文本信息中的关键词,确定与所述文本信息中的关键词对应的业务中心词,其中,所述垂直领域业务定位依赖关系库中还包括每一个关键词与至少一个业务中心词相对应的对应关系;

若与所述文本信息中的关键词对应的业务中心词的个数为一个,则确定所述业务中心词为所述文本信息的关键词对应的业务中心词;

若与所述文本信息中的关键词对应的业务中心词的个数为至少两个,则根据预设的记忆知识库,确定所述业务中心词中的一个为所述文本信息中的关键词对应的业务中心词,其中,所述记忆知识库中存储有预设时间段内用户输入的各历史语音查询信息、以及与各历史语音查询信息对应的业务中心词。

4.根据权利要求3所述的方法,其特征在于,所述根据预设的记忆知识库,确定所述业务中心词中的一个为所述文本信息中的关键词对应的业务中心词,包括:

在所述记忆知识库中,确定预设时间段内的T个历史文本查询信息、以及与每一个历史文本查询信息对应的业务中心词,其中,T个历史文本查询信息根据时间由近到远的关系而排序,所述预设时间段为当前时刻之前的预设时间长度,T为正整数;

确定各历史文本查询信息的权重值分别为其中,在与历史文本查询信息对应的业务中心词为与所述文本信息中的关键词对应的业务中心词时,Weight=2,在与历史文本查询信息对应的业务中心词不是与所述文本信息中的关键词对应的业务中心词时,Weight=1,t∈[1,T],t为正整数;

将业务中心词相同的历史文本查询信息划分为同一组,以将各历史文本查询信息划分为n组历史文本查询信息组合,其中n为整数;

根据各历史文本查询信息的权重值,分别统计各历史文本查询信息组合的组合权重值其中,αij为第j组历史文本查询信息组合中的第i个历史文本查询信息的权重值,m为第j组历史文本查询信息组合中的历史文本查询信息的个数,i∈[1,m],j∈[1,n],i、m、j为正整数;

根据各历史文本查询信息组合对应的组合权重值,确定所述业务中心词中的一个为所述文本信息中的关键词对应的业务中心词。

5.根据权利要求1或2所述的方法,其特征在于,所述根据所述垂直领域业务定位依赖关系库和预设的记忆知识库,确定所述文本信息的关键词对应的业务中心词,包括:

对所述文本信息进行信息处理,以确定所述文本信息中的查询关键词;

根据所述记忆知识库中查询关键词与业务中心词的对应关系,确定与所述查询关键词对应的业务中心词。

6.根据权利要求1所述的方法,其特征在于,所述将所述文本信息的关键词对应的业务中心词补充到所述文本信息中,以确定补全后的文本信息之后,还包括:

根据补全后的文本信息,确定与补全后的文本信息对应的交互结果,并显示所述交互结果。

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

处理模块,用于将接收到的语音信息转换为文本信息;

确定模块,用于根据预设的垂直领域业务定位依赖关系库,确定所述文本信息是否包括业务中心词,其中,所述垂直领域业务定位依赖关系库中包括各业务对应的业务中心词;

挖掘模块,用于确定所述文本信息不包括业务中心词时,根据所述垂直领域业务定位依赖关系库和预设的记忆知识库,确定所述文本信息的关键词对应的业务中心词;

补充模块,用于将所述文本信息的关键词对应的业务中心词补充到所述文本信息中,以确定补全后的文本信息。

8.根据权利要求7所述的装置,其特征在于,所述确定模块,具体用于:

对所述文本信息进行分词处理,确定所述文本信息的关键词;

根据预设的垂直领域业务定位依赖关系库,确定所述关键词中是否包括业务中心词,其中,所述垂直领域业务定位依赖关系库中包括各业务对应的业务中心词。

9.根据权利要求7或8所述的装置,其特征在于,所述挖掘模块,包括:

确定子模块,用于根据预设的垂直领域业务定位依赖关系库以及所述文本信息中的关键词,确定与所述文本信息中的关键词对应的业务中心词,其中,所述垂直领域业务定位依赖关系库中还包括每一个关键词与至少一个业务中心词相对应的对应关系;

第一分析子模块,用于若与所述文本信息中的关键词对应的业务中心词的个数为一个,则确定所述业务中心词为所述文本信息的关键词对应的业务中心词;

第二分析子模块,用于若与所述文本信息中的关键词对应的业务中心词的个数为至少两个,则根据预设的记忆知识库,确定所述业务中心词中的一个为所述文本信息中的关键词对应的业务中心词,其中,所述记忆知识库中存储有预设时间段内用户输入的各历史语音查询信息、以及与各历史语音查询信息对应的业务中心词。

10.根据权利要求9所述的装置,其特征在于,所述第二分析子模块,具体用于:

若与所述文本信息中的关键词对应的业务中心词的个数为至少两个,则在所述记忆知识库中,确定预设时间段内的T个历史文本查询信息、以及与每一个历史文本查询信息对应的业务中心词,其中,T个历史文本查询信息根据时间由近到远的关系而排序,所述预设时间段为当前时刻之前的预设时间长度,T为正整数;

确定各历史文本查询信息的权重值分别为其中,在与历史文本查询信息对应的业务中心词为与所述文本信息中的关键词对应的业务中心词时,Weight=2,在与历史文本查询信息对应的业务中心词不是与所述文本信息中的关键词对应的业务中心词时,Weight=1,t∈[1,T],t为正整数;

将业务中心词相同的历史文本查询信息划分为同一组,以将各历史文本查询信息划分为n组历史文本查询信息组合,其中n为整数;

根据各历史文本查询信息的权重值,分别统计各历史文本查询信息组合的组合权重值其中,αij为第j组历史文本查询信息组合中的第i个历史文本查询信息的权重值,m为第j组历史文本查询信息组合中的历史文本查询信息的个数,i∈[1,m],j∈[1,n],i、m、j为正整数;

根据各历史文本查询信息组合对应的组合权重值,确定所述业务中心词中的一个为所述文本信息中的关键词对应的业务中心词。

11.根据权利要求7或8所述的装置,其特征在于,所述挖掘模块,具体用于:

对所述文本信息进行信息处理,以确定所述文本信息中的查询关键词;

根据所述记忆知识库中查询关键词与业务中心词的对应关系,确定与所述查询关键词对应的业务中心词。

12.根据权利要求7所述的装置,其特征在于,所述装置还包括:

显示模块,用于在所述补充模块将所述文本信息的关键词对应的业务中心词补充到所述文本信息中,确定补全后的文本信息,并根据补全后的文本信息确定与补全后的文本信息对应的交互结果时,显示所述交互结果。

13.一种终端,其特征在于,所述终端上设置有如权利要求7-12任一项所述的语音交互装置。

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