一种汽车VPA形象交互方法、装置和汽车制造方法及图纸

技术编号:38336061 阅读:5 留言:0更新日期:2023-08-02 09:16
本申请涉及汽车技术领域,提供了一种汽车VPA形象交互方法、装置和汽车。该方法包括:当接收到唤醒VPA形象的唤醒指令时,识别唤醒指令的声源位置;将VPA形象面向声源位置显示,并播放语音指令的响应结果;当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化;若变化,则计算VPA形象朝向本次语音指令对应的声源位置的旋转角度,语音指令包括唤醒后指令;控制VPA形象旋转该旋转角度,并播放唤醒后指令的响应结果。本申请使得VPA形象能够自动对准与其交互的用户,提升了VPA的智能化水平和用户体验。能化水平和用户体验。能化水平和用户体验。

【技术实现步骤摘要】
一种汽车VPA形象交互方法、装置和汽车


[0001]本申请涉及汽车
,尤其涉及一种汽车VPA形象交互方法、装置和汽车。

技术介绍

[0002]VPA(Virtual Personal Assistant的缩写,翻译为:虚拟个人助理)作为一种使用自然语言处理和机器学习算法以对话方式理解和响应用户请求得的软件,其可以被安装在各种设备中来满足相应应用场景的需求。例如,将VPA安装在汽车上,当用户与VPA进行交互来获得服务时,在汽车的中控屏幕上显示一个虚拟形象,即VPA形象。
[0003]但是,目前汽车上的VPA形象在屏幕中固定显示,当用户与VPA进行交互时,屏幕中的VPA形象不能转身看着用户说话,比较呆板,智能性和交互体验较差。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种汽车VPA形象交互方法、装置和汽车,以解决现有车载VPA形象语音在交互时不能转向对准用户的问题。
[0005]本申请实施例的第一方面,提供了一种汽车VPA形象交互方法,其包括:
[0006]当接收到唤醒VPA形象的唤醒指令时,识别该唤醒指令的声源位置;
[0007]将VPA形象面向该声源位置显示,并播放该语音指令的响应结果;
[0008]当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化;
[0009]若变化,则计算VPA形象朝向本次语音指令对应的声源位置的旋转角度,该语音指令包括唤醒后指令;
[0010]控制VPA形象旋转该旋转角度,并播放该唤醒后指令的响应结果。
[0011]本申请实施例的第二方面,提供了一种汽车VPA形象交互装置,其包括:
[0012]声源位置识别模块,被配置为当接收到唤醒VPA形象的唤醒指令时,识别该唤醒指令的声源位置;
[0013]第一交互控制模块,被配置为将VPA形象面向该声源位置显示,并播放该语音指令的响应结果;
[0014]声源变化判断模块,被配置为当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化;
[0015]旋转角度计算模块,被配置为若变化,则计算VPA形象朝向本次语音指令对应的声源位置的旋转角度,该语音指令包括唤醒后指令;
[0016]第二交互控制模块,被配置为控制VPA形象旋转该旋转角度,并播放该唤醒后指令的响应结果。
[0017]本申请实施例的第三方面,提供了一种汽车,包括主控电脑和屏幕,该主控电脑安装有VPA服务和语音服务,该汽车至少包括存储器、处理器以及存储在该存储器中并且可在该处理器上运行的计算机程序,其特征在于,该处理器执行该计算机程序时实现上述方法的步骤。
[0018]本申请相比于现有技术的有益效果在于:通过汽车VPA形象交互方法,当接收到唤醒VPA形象的唤醒指令时,识别该唤醒指令的声源位置,将VPA形象面向该声源位置显示,并播放该语音指令的响应结果,当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化,若变化,则计算VPA形象的旋转角度,该旋转角度为VPA形象转向唤醒后指令的角度,控制VPA形象旋转该旋转角度,并播放该唤醒后指令的响应结果,使得VPA形象能够自动对准与其交互的用户,提升了VPA的智能化水平和用户体验。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0020]图1是本申请实施例提供的一种汽车VPA形象交互方法的流程示意图;
[0021]图2是本申请实施例提供的5坐汽车的旋转角度计算的原理示意图;
[0022]图3是本申请实施例提供的5坐汽车中座椅移动过后的旋转角度计算的原理示意图;
[0023]图4是本申请实施例提供的一种汽车VPA形象交互装置的结构示意图;
[0024]图5是本申请实施例提供的一种主控电脑的结构示意图。
具体实施方式
[0025]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0026]请参见图1,为本申请实施例提供的一种汽车VPA形象交互方法的流程示意图,实际使用中,可由控制装置来执行该汽车VPA形象交互方法,例如,控制装置为汽车的主控电脑。
[0027]如图1所示,该汽车VPA形象交互方法,包括:
[0028]S101,当接收到唤醒VPA形象的唤醒指令时,识别唤醒指令的声源位置;
[0029]S102,将VPA形象面向声源位置显示,并播放语音指令的响应结果;
[0030]S103,当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化;
[0031]S104,若变化,则计算VPA形象朝向本次语音指令对应的声源位置的旋转角度,语音指令包括唤醒后指令;
[0032]S105,控制VPA形象旋转该旋转角度,并播放唤醒后指令的响应结果。
[0033]根据本实施例提供的技术方案,通过当接收到唤醒VPA形象的唤醒指令时,识别唤醒指令的声源位置,将VPA形象面向声源位置显示,并播放语音指令的响应结果,当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化,若变化,则计算VPA形象的旋转角度,旋转角度为VPA形象转向唤醒后指令的角度,控制VPA形象旋转该旋转角
度,并播放唤醒后指令的响应结果,使得VPA形象能够自动对准与其交互的用户,提升了VPA的智能化水平和用户体验。
[0034]上述步骤S101中,唤醒指令为包含预设词语或语句的语音指令,当用户发出含该词语或语句的语音指令时,将唤醒VPA。
[0035]其中,识别唤醒指令的声源位置的具体实施方式并不唯一,例如,可以使用多个麦克风(如两个或两个以上的麦克风)在环境不同位置点对声信号进行测量,从而确定声源的位置。当然,实际中也可以采用其它实施方式来进行声源定位,本申请实施例对此不作限制。
[0036]上述步骤S102中,VPA形象可以为在屏幕中显示的虚拟形象,包括但不限于2D虚拟形象和3D虚拟形象。或者VPA形象也可以为物理的实体形象,包括但不限于机器人。优选地,本实施例中VPA形象为显示在屏幕中的虚拟形象,当初始唤醒VPA形象时,将在屏幕中显示VPA形象,并且VPA形象直接面对唤醒指令对应的声源位置。之后,若与VPA形象进行交互的语音指令(包括唤醒指令和唤醒后指令)所在位置发生变化时,屏幕中显示的VPA形象会转向对准最新的语音指令对应的声源位置。
[0037]VPA的使用规则为:用户先发出唤醒指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车VPA形象交互方法,其特征在于,包括:当接收到唤醒VPA形象的唤醒指令时,识别所述唤醒指令的声源位置;将VPA形象面向所述声源位置显示,并播放所述语音指令的响应结果;当接收到唤醒后指令时,判断唤醒后指令与唤醒指令的声源位置是否发生变化;若变化,则计算VPA形象朝向本次语音指令对应的声源位置的旋转角度,所述语音指令包括唤醒后指令;控制VPA形象旋转所述旋转角度,并播放所述唤醒后指令的响应结果。2.根据权利要求1所述的方法,其特征在于,所述判断唤醒后指令与唤醒指令的声源位置是否发生变化,包括:识别唤醒后指令的声源位置;将唤醒后指令的声源位置与唤醒指令的声源位置进行比较,确定是否发生变化。3.根据权利要求1所述的方法,其特征在于,所述判断唤醒后指令与唤醒指令的声源位置是否发生变化,包括:识别唤醒指令和唤醒后指令的声纹;将唤醒后指令的声纹与唤醒指令的声纹进行比较,确定是否发生变化。4.根据权利要求1所述的方法,其特征在于,所述计算VPA形象朝向本次语音指令对应的声源位置的旋转角度,包括:基于所述声源位置,确定旋转方向;获取显示VPA形象的屏幕与声源位置的距离信息;将所述距离信息输入预设的第一旋转角度计算公式,得到旋转角度。5.根据权利要求4所述的方法,其特征在于,所述声源位置包括车内各个座椅的位置;所述第一旋转角度计算公式为:θ=arccos(d/s);θ表示旋转角度,s表示显示VPA形象的屏幕到各个座椅的靠背中心点的距离,d表示显示VPA形象的屏幕到各个座椅的靠背中心点连线的垂直距离。6.根据权利要求5所述的方法,其特征在于,获取显示VPA形象的屏幕与声源位置的距离信息之后,包括:检测声源位置对应的座椅是否发生移动;若变化,则获取座椅的移动方向和移动距离;基于座椅的移动方向、移动距离和屏幕到座椅的靠背中心点的距离,计算显示VPA形...

【专利技术属性】
技术研发人员:朱波徐开庭唐如意
申请(专利权)人:成都赛力斯科技有限公司
类型:发明
国别省市:

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

1