语音交互方法、服务器和存储介质与流程

文档序号:31538771发布日期:2022-09-16 23:17阅读:来源:国知局

技术特征:
1.一种语音交互方法,其特征在于,包括:接收车辆转发的第一领域的用户语音请求,识别所述语音请求中的关键词;在语音交互的历史应用程序接口集合中,根据所述关键词查询获得第二领域的应用程序接口;根据查询到的应用程序接口的参数名称和参数取值,对所述语音请求进行所述关键词的替换和槽位识别并生成新的语音请求;对新的语音请求进行应用程序接口预测;根据所述查询到的应用程序接口的参数名称和参数取值以及所述槽位识别的结果,选择预测的应用程序接口执行应用程序接口参数填充,输出执行结果下发至车辆完成语音交互。2.根据权利要求1所述的语音交互方法,其特征在于,所述接收车辆转发的第一领域的用户语音请求,识别所述语音请求中的关键词,包括:接收车辆转发的天气领域的用户语音请求,识别所述语音请求中的关键词;所述在语音交互的历史应用程序接口集合中,根据所述关键词查询获得第二领域的应用程序接口,包括:在语音交互的历史应用程序接口集合中,根据所述关键词查询获得导航领域的应用程序接口。3.根据权利要求1所述的语音交互方法,其特征在于,所述识别所述语音请求中的关键词,包括:对所述语音请求进行语音识别并预处理得到待处理文本;对所述待处理文本进行关键词识别得到所述关键词。4.根据权利要求1所述的语音交互方法,其特征在于,所述在语音交互的历史应用程序接口集合中,根据所述关键词查询获得第二领域的应用程序接口,包括:根据预设关键词和应用领域的对应关系确定所述关键词的领域;根据所述关键词对应的领域在所述历史应用程序接口集合中进行匹配获得所述第二领域的应用程序接口。5.根据权利要求1所述的语音交互方法,其特征在于,所述根据查询到的应用程序接口的参数名称和参数取值,对所述语音请求进行所述关键词的替换和槽位识别并生成新的语音请求,包括:确定所述查询到的应用程序接口中所述关键词对应的参数名称;根据所述关键词对应的参数名称的参数取值对所述语音请求进行所述关键词的替换和槽位识别并生成新的语音请求。6.根据权利要求1所述的语音交互方法,其特征在于,所述对新的语音请求进行应用程序接口预测,包括:将所述新的语音请求作为文本序列进行编码得到词特征向量;利用预设模型对所述词特征向量输入进行处理以对所述新的语音请求进行应用程序接口预测。7.根据权利要求1所述的语音交互方法,其特征在于,所述根据所述查询到的应用程序接口的参数名称和参数取值以及所述槽位识别的结果,选择预测的应用程序接口执行应用
程序接口参数填充,输出执行结果下发至车辆完成语音交互,包括:根据所述查询到的应用程序接口的参数名称和参数取值、所述槽位识别的结果、所述预测到的应用程序接口和预测到的应用程序接口类型确定槽位填充的目标参数;根据所述槽位识别的结果和所述目标参数,选择所述预测到的应用程序接口执行应用程序接口参数填充,输出执行结果下发至车辆完成语音交互。8.根据权利要求7所述的语音交互方法,其特征在于,所述根据所述查询到的应用程序接口的参数名称和参数取值、所述槽位识别的结果、所述预测到的应用程序接口和预测到的应用程序接口类型确定槽位填充的目标参数,包括:将所述查询到的应用程序接口的参数名称和参数取值、所述槽位识别的结果的槽位取值拼接作为文本序列进行编码得到第一特征向量;将所述槽位识别的结果的槽位类型映射为第一身份标识,并将所述第一身份标识转换为第二特征向量;将所述预测到的应用程序接口类型映射为第二身份标识,并将所述第二身份标识转换为第三特征向量;将所述预测到的应用程序接口的参数映射为第三身份标识,并将所述第三身份标识转换为第四特征向量;利用槽位填充模型对所述第一特征向量、所述第二特征向量、所述第三特征向量和所述第四特征向量进行处理以确定所述目标参数。9.根据权利要求1所述的语音交互方法,其特征在于,所述语音交互方法包括:输出执行结果下发至车辆完成语音交互之后,将执行参数填充后的目标应用程序接口添加到所述历史应用程序接口集合。10.一种服务器,其特征在于,所述服务器包括处理器和存储器,所述存储器上存储有计算机程序,当所述计算机程序被所述处理器执行时,实现权利要求1-9任一项所述的语音交互方法。11.一种包含有计算机程序的非易失性计算机可读存储介质,其特征在于,当所述计算机程序被一个或多个处理器执行时,实现权利要求1-9任一项所述的语音交互方法。

技术总结
本发明公开了一种语音交互方法、服务器和存储介质。该方法包括:接收车辆转发的第一领域的用户语音请求,识别语音请求中的关键词;在语音交互的历史应用程序接口集合中,根据关键词查询获得第二领域的应用程序接口;根据查询到的应用程序接口的参数名称和参数取值,对语音请求进行关键词的替换和槽位识别并生成新的语音请求;对新的语音请求进行应用程序接口预测;根据查询到的应用程序接口的参数名称和参数取值以及槽位识别的结果,选择预测的应用程序接口执行应用程序接口参数填充,输出执行结果下发至车辆完成语音交互。本发明能够实现较长时间、跨领域的实体继承,满足用户在导航期间,与车辆多次语音交互后,仍能随时查询目的地天气等需求。目的地天气等需求。目的地天气等需求。


技术研发人员:丁鹏傑 王亭玉 李尹钰阳 赵群
受保护的技术使用者:广州小鹏汽车科技有限公司
技术研发日:2022.08.17
技术公布日:2022/9/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1