语音交互方法、服务器和存储介质技术

技术编号:34967132 阅读:13 留言:0更新日期:2022-09-17 12:48
本发明专利技术公开了一种语音交互方法、服务器和存储介质。该方法包括:接收车辆转发的用户对车辆导航地图进行连续至少两个方向的调节的第一语音请求,第一语音请求包括至少两个分句,每个分句与一个方向对应;确定第一语音请求中每个分句的第一视图调节角度和对应的第一视图调节距离;根据各个分句对应的第一视图调节角度和第一视图调节距离,进行矢量合成得到目标视图调节角度和目标视图调节距离;根据各个分句、目标视图调节角度和目标视图调节距离,对第一语音请求进行应用程序接口预测;选择预测到的应用程序接口下发至车辆完成语音交互。本发明专利技术可以实现对车载导航地图视图全方向任意角度的随意调整。向任意角度的随意调整。向任意角度的随意调整。

【技术实现步骤摘要】
语音交互方法、服务器和存储介质


[0001]本专利技术涉及语音
,特别涉及一种语音交互方法、服务器和存储介质。

技术介绍

[0002]在智能汽车场景中,导航是非常常见的车载场景。由于开车时,用户不方便触碰屏幕,不能方便的调整比例尺的大小。另外,即使用户通过语音输入“把比例尺设置为500m”,把“比例尺设置为1km”,由于用户对比例尺的大小并没有非常明确的感知,因此用户对于地图能放大的程度依旧模糊。
[0003]此外,当我们采用手机导航时,常常有查询周边的需求,此时可能的操作为“手滑动地图向屏幕的左边,或者上下滑动后再左右滑动,当目标调整到屏幕的合适位置时,再对地图进行放大”。然而,在车载场景下,地图视图的上下左右调节功能,尚未采用语音控制来实现,更不能实现通过语音对地图视图进行任意角度的拖拽。

技术实现思路

[0004]本专利技术实施方式提供一种语音交互方法、服务器和存储介质。
[0005]本专利技术提供一种语音交互方法。所述语音交互方法包括:接收车辆转发的用户对车辆导航地图进行连续至少两个方向的调节的第一语音请求,所述第一语音请求包括至少两个分句,每个分句与一个方向对应;确定所述第一语音请求中每个所述分句的第一视图调节角度和对应的第一视图调节距离;根据各个所述分句对应的所述第一视图调节角度和所述第一视图调节距离,进行矢量合成得到目标视图调节角度和目标视图调节距离;根据各个所述分句、所述目标视图调节角度和所述目标视图调节距离,对所述第一语音请求进行应用程序接口预测;选择预测到的应用程序接口下发至车辆完成语音交互。
[0006]如此,本专利技术的语音交互方法经过矢量合成的计算方式获取的目标视图调节角度和目标视图调节距离对第一语音请求进行应用程序接口预测并根据该预测到的应用程序接口下发至车辆以完成语音交互,实现对车载导航地图视图全方向任意角度的随意调整。
[0007]所述确定所述第一语音请求中每个所述分句的第一视图调节角度和对应的第一视图调节距离,包括:确定第一预设文本和视图角度的第一对应关系;根据所述第一对应关系确定每个所述分句对应的所述第一视图调节角度;根据所述第一预设文本的重复次数确定每个所述分句对应的所述第一视图调节距离。
[0008]如此,可以确定第一预设文本和视图角度的第一对应关系,并根据第一对应关系确定每个分句对应的第一视图调节角度及根据第一预设文本的重复次数确定每个分句对应的第一视图调节距离,为后续计算目标视图调节角度和目标视图调节距离奠定了基础。
[0009]所述根据所述第一预设文本的重复次数确定每个所述分句对应的所述第一视图调节距离,包括:确定每个分句中所述第一预设文本的重复次数;确定所述车辆导航地图的当前比例尺;根据所述当前比例尺和所述第一预设文本的重复次数确定每个所述分句对应的所述第一视图调节距离。
[0010]如此,本专利技术可以先确定每个分句中第一预设文本的重复次数及确定车辆导航地图的当前比例尺的大小,然后确定在当前比例尺下单位刻度移动的距离,即,确定每个第一预设文本对应调节的单位刻度移动的距离,之后根据当前比例尺和第一预设文本的重复次数确定每个分句对应的第一视图调节距离,用户能够直观地感受到视野有移动的变化。
[0011]所述根据各个所述分句、所述目标视图调节角度和所述目标视图调节距离,对所述第一语音请求进行应用程序接口预测,包括:将各个所述分句进行编码得到第一词向量;将所述目标视图调节角度和目标视图调节距离映射为第一预设编码;拼接所述第一词向量和所述第一预设编码得到第一拼接特征向量;利用预测模型处理所述第一拼接特征向量以对所述第一语音请求进行应用程序接口预测。
[0012]如此,本专利技术的语音交互方法中用户能够利用预测模型处理第一拼接特征向量对第一语音请求预测得到应用程序接口,实现对地图视图上下左右的全方向调整及对地图视图的任意角度的调整。
[0013]本申请还提供一种语音交互方法。所述语音交互方法包括:接收车辆转发的用户对车辆导航地图包括进行第一意图调节和第二意图调节的第二语音请求,所述第二语音请求至少包括与所述第一意图调节连续至少两个方向对应的第一分句和与所述第二意图对应的第二分句;确定所述第二语音请求中每个所述第一分句的第二视图调节角度和对应的第二视图调节距离;根据各个所述第一分句对应的所述第二视图调节角度和所述第二视图调节距离,进行矢量合成得到第二目标视图调节角度和第二目标视图调节距离;根据所述第二目标视图调节角度和所述第二目标视图调节距离,对所述第一分句进行应用程序接口预测得到第一应用程序接口;根据所述第一应用程序接口,对所述第二分句进行应用程序接口预测得到第二应用程序接口;选择所述第一应用程序接口和所述第二应用程序接口下发至车辆完成语音交互。
[0014]如此,本专利技术可以调用第一应用程序接口实现对具有第一意图和第二意图的两种调节意图的第二语音请求的应用程序接口预测得到第二应用程序接口,实现跨意图的实体继承,从而快速的得到第二应用程序接口,完成语音交互。
[0015]所述根据所述第二目标视图调节角度和所述第二目标视图调节距离,对所述第一分句进行应用程序接口预测得到第一应用程序接口,包括:将所述第一分句进行编码得到第二词向量;将所述第二视图调节角度和第二视图调节距离映射为第二预设编码;拼接所述第二词向量和所述第二预设编码得到第二拼接特征向量;利用预测模型处理所述第二拼接特征向量以对所述第一分句进行应用程序接口预测。
[0016]如此,本专利技术的语音交互方法中用户能够利用预测模型处理第二拼接特征向量对第二语音请求中的第一分句预测得到第一应用程序接口,实现第二语音请求中对地图视图上下左右的全方向调整及对地图视图的任意角度的调整的第一意图。
[0017]所述根据所述第一应用程序接口,对所述第二分句进行应用程序接口预测得到第二应用程序接口,包括:根据所述第一应用程序接口的参数名称和参数取值对所述第二分句进行改写和槽位识别生成新的第二分句;对所述新的第二分句进行应用程序接口预测;根据所述第一应用程序接口的参数名称和参数取值以及所述槽位识别的结果,选择预测的应用程序接口执行应用程序接口参数填充得到所述第二应用程序接口。
[0018]如此,当用户语音请求中两种意图的分句交替出现时,可以采用基于历史的第一
应用程序接口快速的进行第一应用程序接口调用,从而得到第二应用程序接口。
[0019]所述对所述新的第二分句进行应用程序接口预测,包括:将所述新的第二分句作为文本序列进行编码得到第三词向量;利用预设模型对所述第三词向量进行处理以对所述新的第二分句进行应用程序接口预测口。
[0020]如此,可以利用预设模型对第三词向量进行处理以对新的第二分句进行应用程序接口预测口,在实现对地图视图上下左右的全方向调整及对地图视图的任意角度的调整的同时,实现对地图比例尺缩放的调整。
[0021]所述第二语音请求包括连续两个比例尺调节范围对应的所述第二分句,所述语音交互方法包括:在所述根据所述第一应用程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互方法,其特征在于,包括:接收车辆转发的用户对车辆导航地图进行连续至少两个方向的调节的第一语音请求,所述第一语音请求包括至少两个分句,每个分句与一个方向对应;确定所述第一语音请求中每个所述分句的第一视图调节角度和对应的第一视图调节距离;根据各个所述分句对应的所述第一视图调节角度和所述第一视图调节距离,进行矢量合成得到目标视图调节角度和目标视图调节距离;根据各个所述分句、所述目标视图调节角度和所述目标视图调节距离,对所述第一语音请求进行应用程序接口预测;选择预测到的应用程序接口下发至车辆完成语音交互。2.根据权利要求1所述的语音交互方法,其特征在于,所述确定所述第一语音请求中每个所述分句的第一视图调节角度和对应的第一视图调节距离,包括:确定第一预设文本和视图角度的第一对应关系;根据所述第一对应关系确定每个所述分句对应的所述第一视图调节角度;根据所述第一预设文本的重复次数确定每个所述分句对应的所述第一视图调节距离。3.根据权利要求2所述的语音交互方法,其特征在于,所述根据所述第一预设文本的重复次数确定每个所述分句对应的所述第一视图调节距离,包括:确定每个分句中所述第一预设文本的重复次数;确定所述车辆导航地图的当前比例尺;根据所述当前比例尺和所述第一预设文本的重复次数确定每个所述分句对应的所述第一视图调节距离。4.根据权利要求1所述的语音交互方法,其特征在于,所述根据各个所述分句、所述目标视图调节角度和所述目标视图调节距离,对所述第一语音请求进行应用程序接口预测,包括:将各个所述分句进行编码得到第一词向量;将所述目标视图调节角度和目标视图调节距离映射为第一预设编码;拼接所述第一词向量和所述第一预设编码得到第一拼接特征向量;利用预测模型处理所述第一拼接特征向量以对所述第一语音请求进行应用程序接口预测。5.一种语音交互方法,其特征在于,包括:接收车辆转发的用户对车辆导航地图包括进行第一意图调节和第二意图调节的第二语音请求,所述第二语音请求至少包括与所述第一意图调节连续至少两个方向对应的第一分句和与所述第二意图对应的第二分句;确定所述第二语音请求中每个所述第一分句的第二视图调节角度和对应的第二视图调节距离;根据各个所述第一分句对应的所述第二视图调节角度和所述第二视图调节距离,进行矢量合成得到第二目标视图调节角度和第二目标视图调节距离;根据所述第二目标视图调节角度和所述第二目标视图调节距离,对所述第一分句进行应用程序接口预测得到第一应用程序接口;
根据所述第一应用程序接口,对所述第二分句进行应用程序接口预测得到第二应用程序接口...

【专利技术属性】
技术研发人员:赵群王亭玉丁鹏傑张天宇
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1