本技术涉及终端,尤其涉及一种语音助手显示方法及相关装置。
背景技术:
1、语音助手是以语音识别技术和语音合成技术为基础,通过语音信息实现人机交互,给用户反馈信息或替代用户执行任务的助手。语音助手的应用场景广阔,众多终端设备通过接入语音助手可以提升终端设备的智能化水平。比如,在汽车智能座舱中,车载语音助手是一种重要的人车交互方式,通过语音助手处理驾驶员对导航、音乐搜索与播放、信息听写等任务的指令,可以实现较为高效的人机交互。
2、用户与语音助手交互前必须先唤醒语音助手,且唤醒过程中语音助手会以某种特定的动画效果显示在汽车智能座舱中的屏幕上,起到提示用户的作用。
3、但是,在误唤醒或唤醒频繁的情况下,语音助手的动画效果会在屏幕上频繁显示,对驾驶员的正常驾驶产生干扰,严重影响驾驶安全性。
技术实现思路
1、本技术实施例提供了一种语音助手显示方法及相关装置,可以通过显示语音助手的动画效果对用户进行有效提示的同时,降低对驾驶员正常驾驶的干扰,提高驾驶安全性。
2、第一方面,本技术实施例提供了一种语音助手显示方法,该方法包括:
3、获取终端状态或用户状态;
4、在唤醒语音助手的第一过程中,根据所述终端状态或所述用户状态,显示所述语音助手的第一动画,所述第一过程为所述语音助手处于开始唤醒且未完全唤醒的过程。
5、在本技术实施例中,提供了一种语音助手在唤醒过程中的显示方法,该语音助手的显示动画随输入情境而变化,该输入情境主要包括终端状态或用户状态,该终端可以是交通运输工具,例如汽车、卡车、飞行器、无人机、慢速运输车、太空器、或者船舶等任意可能的场景使用的交通工具,还可以是通过接入语音助手提升人机交互智能化水平的其他终端设备,此处不做限定。具体可以是座舱域控制器获取到终端状态或用户状态,然后在唤醒语音助手的第一过程中,根据终端状态或用户状态,在显示屏上显示语音助手的第一动画。此时,第一过程中的语音助手处于开始唤醒且未完全唤醒的状态,也可称之为预唤醒状态,对应显示的第一动画可以是语音助手的部分虚拟形象,该虚拟形象具体可以是具有表情、肢体等元素的虚拟形象,该第一动画还可以是部分元素图形,该元素图形具体可以是如圆形、弧形、波浪形等元素图形,此处不做限定。本技术实施例通过对语音助手从无到接收语音指令的过程中(即语音助手唤醒过程中)所呈现的动画进行改进,使得显示动画随输入情境而变化,可以对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
6、在一种可能的实施方式中,所述方法还包括:
7、在唤醒所述语音助手的第二过程中,显示所述语音助手的第二动画,所述第二过程位于所述第一过程之后,所述第二动画满足以下一项或多项条件:所述第二动画的显示完整度大于所述第一动画的显示完整度,所述第二动画的显示面积大于所述第一动画的显示面积,所述第二动画的显示区域与所述第一动画的显示区域不同,所述第二动画的转向角度与所述第一动画的转向角度不同,所述第二动画对应的播报音效与所述第一动画对应的播报音效不同。
8、在本技术实施例中,提供了另一种语音助手在唤醒过程中的显示方法,具体为,在唤醒语音助手的第二过程中,语音助手从未完全唤醒到完全唤醒,在该阶段中,显示语音助手的第二动画。其中,与第一动画相比,第二动画的显示满足以下一项或多项条件:第二动画的显示完整度大于第一动画的显示完整度,如第一动画显示半圆,第二动画显示全圆,再如第一动画显示半透明,第二动画显示不透明等;第二动画的显示面积大于第一动画的显示面积;第二动画的显示区域与第一动画的显示区域不同,如第一动画显示在屏幕边缘,第二动画显示在屏幕中间;第二动画的转向角度与第一动画的转向角度不同,如第一动画对应的虚拟形象的转向角度为20°,第二动画对应的虚拟形象的转向角度为45°等;第二动画对应的播报音效与第一动画对应的播报音效不同。通过本技术实施例中第二动画与第一动画的区别,可以对用户进行有效提示语音助手已被完全唤醒。
9、在一种可能的实施方式中,显示所述第一动画到显示所述第二动画所用的时间由所述终端状态或所述用户状态确定。
10、在本技术实施例中,第一动画变化到第二动画的速度,受输入情境包括的终端状态或用户状态的影响,因此,可以通过控制不同输入情境下第一动画到第二动画递进式的显示速度,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
11、在一种可能的实施方式中,所述根据所述终端状态或所述用户状态,显示所述语音助手的第一动画,包括:
12、根据所述终端状态或所述用户状态,确定显示所述第一动画的参数集合,所述参数集合包括显示所述第一动画的目标速度、目标图形样式、转向角度、播报音效中的一项或多项参数;
13、根据所述参数集合显示所述第一动画。
14、在本技术实施例中,提供了一种语音助手显示第一动画的可能的具体实施方式,具体为,根据输入情境包括的终端状态或用户状态,确定显示第一动画的参数集合,然后以该参数集合中的参数显示第一动画。其中,该参数集合包括显示第一动画的目标速度、目标图形样式、转向角度、对应的播报音效中的一项或多项参数。本技术实施例显示第一动画的参数,随输入情境而变化,因此,可以通过控制不同输入情境下的动画显示的参数,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
15、在一种可能的实施方式中,所述根据所述终端状态或所述用户状态,显示所述语音助手的第一动画,包括:
16、根据所述终端状态或所述用户状态,确定显示所述第一动画的目标区域;
17、在所述目标区域显示所述第一动画。
18、在本技术实施例中,提供了一种语音助手显示第一动画的可能的具体实施方式,具体为,根据输入情境包括的终端状态或用户状态,确定显示第一动画的目标区域,然后在该目标区域显示第一动画。本技术实施例显示第一动画的目标区域,随输入情境而变化,因此,可以通过控制不同输入情境下的动画显示区域的大小,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
19、在一种可能的实施方式中,所述终端状态为驾驶状态且所述参数集合包括所述目标速度,所述目标速度大于第一速度阈值。
20、在一种可能的实施方式中,所述终端状态为驻停状态且所述参数集合包括所述目标速度,所述目标速度小于或等于第一速度阈值。
21、在一种可能的实施方式中,所述第一动画在所述终端处于驾驶状态下对应的显示速度快于所述第一动画在所述终端处于驻停状态下对应的显示速度。
22、在本技术实施例中,提供了一种输入情境下显示第一动画的可能的具体实施方式,具体为,第一动画在终端处于驾驶状态下对应的显示速度要快于第一动画在终端处于驻停状态下对应的显示速度。由于出于驾驶安全性因素的考虑,终端处于驾驶状态情境下对用户的响应速度要求要大大高于终端处于驻停状态情境下对用户的响应速度,因此,在终端处于驾驶状态情境下,第一动画显示速度明显更快,以更快的响应用户。具体的,可以通过与速度阈值的比较来确保不同输入情境下第一动画的显示速度的差异,比如,在终端处于驾驶状态的输入情境下,第一动画的显示速度大于第一速度阈值,在终端处于驻停状态的输入情境下,第一动画的显示速度小于或等于该第一速度阈值,其中,该第一速度阈值不是一个固定的值,可以根据具体的应用场景而定。本技术实施例可以通过控制驾驶或驻停输入情境下的第一动画的显示速度,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
23、在一种可能的实施方式中,所述第二动画在所述终端处于驾驶状态下对应的显示速度快于所述第二动画在所述终端处于驻停状态下对应的显示速度。
24、在本技术实施例中,提供了一种输入情境下显示第二动画的可能的具体实施方式,具体为,第二动画在终端处于驾驶状态下对应的显示速度要快于第二动画在终端处于驻停状态下对应的显示速度。由于出于驾驶安全性因素的考虑,终端处于驾驶状态情境下对用户的响应速度要求要大大高于终端处于驻停状态情境下对用户的响应速度,因此,在终端处于驾驶状态情境下,第二动画显示速度明显更快,以更快的响应用户。具体的,可以通过与速度阈值的比较来确保不同输入情境下第二动画的显示速度的差异。本技术实施例可以通过控制驾驶或驻停输入情境下的第二动画的显示速度,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
25、在一种可能的实施方式中,所述终端状态为手动驾驶状态且所述参数集合包括所述目标速度,所述目标速度大于第二速度阈值。
26、在一种可能的实施方式中,所述终端状态为自动驾驶状态且所述参数集合包括所述目标速度,所述目标速度小于或等于第二速度阈值。
27、在一种可能的实施方式中,所述第一动画在所述终端处于手动驾驶状态下对应的显示速度快于所述第一动画在所述终端处于自动驾驶状态下对应的显示速度。
28、在本技术实施例中,提供了一种输入情境下显示第一动画的可能的具体实施方式,具体为,第一动画在终端处于手动驾驶状态下对应的显示速度要快于第一动画在终端处于自动驾驶状态下对应的显示速度。由于出于驾驶安全性因素的考虑,终端处于手动驾驶状态情境下对用户的响应速度要求要大大高于终端处于自动驾驶状态情境下对用户的响应速度,因此,在终端处于手动驾驶状态情境下,第一动画显示速度明显更快,以更快的响应用户。具体的,可以通过与速度阈值的比较来确保不同输入情境下第一动画的显示速度的差异,比如,在终端处于手动驾驶状态的输入情境下,第一动画的显示速度大于第二速度阈值,在终端处于自动驾驶状态的输入情境下,第一动画的显示速度小于或等于该第二速度阈值,其中,该第二速度阈值不是一个固定的值,可以根据具体的应用场景而定。本技术实施例可以通过控制手动驾驶或自动驾驶输入情境下的第一动画的显示速度,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
29、在一种可能的实施方式中,所述第二动画在所述终端处于手动驾驶状态下对应的显示速度快于所述第二动画在所述终端处于自动驾驶状态下对应的显示速度。
30、在本技术实施例中,提供了一种输入情境下显示第二动画的可能的具体实施方式,具体为,第二动画在终端处于手动驾驶状态下对应的显示速度要快于第二动画在终端处于自动驾驶状态下对应的显示速度。由于出于驾驶安全性因素的考虑,终端处于手动驾驶状态情境下对用户的响应速度要求要大大高于终端处于自动驾驶状态情境下对用户的响应速度,因此,在终端处于手动驾驶状态情境下,第二动画显示速度明显更快,以更快的响应用户。具体的,可以通过与速度阈值的比较来确保不同输入情境下第二动画的显示速度的差异。本技术实施例可以通过控制手动驾驶或自动驾驶输入情境下的第二动画的显示速度,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
31、在一种可能的实施方式中,所述第二速度阈值大于所述第一速度阈值。
32、在本技术实施例中,当终端分别处于手动驾驶状态、自动驾驶状态、驻停状态的输入情境时,由于出于驾驶安全性因素的考虑,终端处于手动驾驶状态情境下对用户的响应速度要求最高,其次是终端处于自动驾驶状态情境下对用户的响应速度,最后是终端处于驻停状态情境下对用户的响应速度,因此,可以通过与速度阈值的比较来确保上述不同输入情境下第一动画的显示速度的差异。具体可以是,驻停状态对应的第一动画显示速度小于或等于第一速度阈值,自动驾驶状态对应的第一动画显示速度大于该第一速度阈值,且小于或等于第二速度阈值,手动驾驶状态对应的第一动画显示速度大于该第二速度阈值。本技术实施例可以通过控制手动驾驶或自动驾驶或驻停的输入情境下对应的第一动画的显示速度,实现对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。
33、在一种可能的实施方式中,所述参数集合包括所述目标速度,所述目标速度与所述终端的驾驶速度正相关。
34、在本技术实施例中,在终端的驾驶速度越快时,对用户的响应速度要求越高,因此,第一动画的显示速度越快,即显示第一动画的目标速度与终端的驾驶速度正相关,可以对用户进行有效提示的同时,提高驾驶安全性。
35、在一种可能的实施方式中,所述用户状态包括以下至少一项:所述用户是否处于疲劳驾驶状态、所述用户是否处于分心状态、所述用户上车、所述用户下车。
36、示例性的,所述用户是否处于分心状态或疲劳驾驶状态可以通过用户唤醒所述语音助手所用的时长来确定,所述用户上车或下车可以通过车端传感器获取的数据来确定。
37、在一种可能的实施方式中,所述参数集合包括所述目标速度,所述目标速度与所述用户唤醒所述语音助手所用的时长正相关。
38、在本技术实施例中,在用户唤醒语音助手所用的时长越长时,如长时间注视语音助手,表示用户正处于分心状态或疲劳驾驶状态,因此,需及时响应用户,第一动画的显示速度越快,即显示第一动画的目标速度与用户唤醒语音助手所用的时长正相关,可以对用户进行有效提示的同时,提高驾驶安全性。
39、在一种可能的实施方式中,所述显示所述语音助手的第一动画之前,所述方法还包括:
40、基于所述用户与所述语音助手之间的注视行为或动作行为,唤醒所述第一过程对应的所述语音助手。
41、在本技术实施例中,提供了一种唤醒语音助手的可能的实施方式,具体为,通过获取终端状态或用户状态,可以得到用户与语音助手之间的注视行为或动作行为,基于该注视行为或动作行为,唤醒语音助手,此时,语音助手处于开始唤醒且未完全唤醒的过程(即第一过程)中,相应的,语音助手显示第一过程对应的第一动画。其中,用户与语音助手之间的注视行为可以是用户注视语音助手,也可以是特定场景下语音助手主动注视用户,从而唤醒语音助手,用户与语音助手之间的动作行为可以是用户执行某个动作(如手势等),也可以是特定场景下语音助手主动执行某个动作行为(如语音助手的实体设备转向等),从而唤醒语音助手。与传统的通过某段语音唤醒词唤醒语音助手的方式相比,本技术实施例唤醒语音助手的成本更低,在需频繁唤醒语音助手的场景下更省时省力,可以提高人机交互的效率。
42、在一种可能的实施方式中,所述动作行为唤醒所述语音助手所对应的动画显示速度快于所述注视行为唤醒所述语音助手所对应的动画显示速度。
43、在本技术实施例中,出于用户主观能动性和驾驶安全性因素的考虑,用户做出动作行为的唤醒需求要高于用户做出注视行为的唤醒需求,因此,用户与语音助手之间的动作行为所对应的唤醒动画的显示速度,要快于用户与语音助手之间的注视行为所对应的唤醒动画的显示速度,可以对用户进行有效提示的同时,提高驾驶安全性。
44、在一种可能的实施方式中,所述方法还包括:
45、在唤醒所述语音助手的所述第一过程中,根据所述终端状态或所述用户状态,控制所述语音助手以第一角度转向用户。
46、在一种可能的实施方式中,所述方法还包括:
47、在唤醒所述语音助手的所述第二过程中,控制所述语音助手以第二角度转向用户,所述第二角度大于所述第一角度。
48、在一种可能的实施方式中,所述语音助手在所述终端处于驾驶状态下对应的转向用户的速度快于所述语音助手在所述终端处于驻停状态下对应的转向用户的速度。
49、在一种可能的实施方式中,所述语音助手在所述终端处于手动驾驶状态下对应的转向用户的速度快于所述语音助手在所述终端处于自动驾驶状态下对应的转向用户的速度。
50、在一种可能的实施方式中,所述语音助手转向用户的速度与所述终端的驾驶速度正相关。
51、在一种可能的实施方式中,所述语音助手转向用户的速度与所述用户唤醒所述语音助手所用的时长正相关。
52、在一种可能的实施方式中,所述基于所述用户与所述语音助手之间的注视行为或动作行为,唤醒所述第一过程对应的所述语音助手,包括:
53、在所述用户的第一注视行为对应的注视点位于第一区域内的持续时间大于第一值的情况下,唤醒所述第一过程对应的所述语音助手,所述第一区域包括所述语音助手对应的区域。
54、在一种可能的实施方式中,所述基于所述用户与所述语音助手之间的注视行为或动作行为,唤醒所述第一过程对应的所述语音助手,包括:
55、在所述语音助手的第二注视行为对应的注视点位于第二区域内的持续时间大于第二值的情况下,唤醒所述第一过程对应的所述语音助手,所述第二区域包括所述用户对应的区域。
56、在一种可能的实施方式中,所述基于所述用户与所述语音助手之间的注视行为或动作行为,唤醒所述第一过程对应的所述语音助手,包括:
57、在所述用户的动作行为或所述语音助手的动作行为与预设行为的匹配度大于第三值的情况下,唤醒所述第一过程对应的所述语音助手。
58、在一种可能的实施方式中,所述唤醒所述第一过程对应的所述语音助手之后,所述方法还包括:
59、接收语音指令,响应于所述语音指令,执行所述语音指令对应的第一操作;
60、或者,执行第二操作。
61、第二方面,本技术实施例提供了一种语音助手显示装置,该装置包括:
62、获取单元,用于获取终端状态或用户状态;
63、控制单元,用于在唤醒语音助手的第一过程中,根据所述终端状态或所述用户状态,控制所述语音助手的第一动画的显示,所述第一过程为所述语音助手处于开始唤醒且未完全唤醒的过程。
64、在一种可能的实施方式中,所述控制单元,还用于在唤醒所述语音助手的第二过程中,控制所述语音助手的第二动画的显示,所述第二过程位于所述第一过程之后,所述第二动画满足以下一项或多项条件:所述第二动画的显示完整度大于所述第一动画的显示完整度,所述第二动画的显示面积大于所述第一动画的显示面积,所述第二动画的显示区域与所述第一动画的显示区域不同,所述第二动画的转向角度与所述第一动画的转向角度不同,所述第二动画对应的播报音效与所述第一动画对应的播报音效不同。
65、在一种可能的实施方式中,显示所述第一动画到显示所述第二动画所用的时间由所述终端状态或所述用户状态确定。
66、在一种可能的实施方式中,所述控制单元,用于在唤醒语音助手的第一过程中,根据所述终端状态或所述用户状态,控制所述语音助手的第一动画的显示,包括:
67、所述控制单元,具体用于根据所述终端状态或所述用户状态,确定显示所述第一动画的参数集合,所述参数集合包括显示所述第一动画的目标速度、目标图形样式、转向角度、播报音效中的一项或多项参数;
68、所述控制单元,具体还用于根据所述参数集合控制所述第一动画的显示。
69、在一种可能的实施方式中,所述控制单元,用于在唤醒语音助手的第一过程中,根据所述终端状态或所述用户状态,控制所述语音助手的第一动画的显示,包括:
70、所述控制单元,具体用于根据所述终端状态或所述用户状态,确定显示所述第一动画的目标区域;
71、所述控制单元,具体还用于在所述目标区域控制所述第一动画的显示。
72、在一种可能的实施方式中,所述终端状态为驾驶状态且所述参数集合包括所述目标速度,所述目标速度大于第一速度阈值。
73、在一种可能的实施方式中,所述终端状态为驻停状态且所述参数集合包括所述目标速度,所述目标速度小于或等于第一速度阈值。
74、在一种可能的实施方式中,所述第一动画在所述终端处于驾驶状态下对应的显示速度快于所述第一动画在所述终端处于驻停状态下对应的显示速度。
75、在一种可能的实施方式中,所述第二动画在所述终端处于驾驶状态下对应的显示速度快于所述第二动画在所述终端处于驻停状态下对应的显示速度。
76、在一种可能的实施方式中,所述终端状态为手动驾驶状态且所述参数集合包括所述目标速度,所述目标速度大于第二速度阈值。
77、在一种可能的实施方式中,所述终端状态为自动驾驶状态且所述参数集合包括所述目标速度,所述目标速度小于或等于第二速度阈值。
78、在一种可能的实施方式中,所述第一动画在所述终端处于手动驾驶状态下对应的显示速度快于所述第一动画在所述终端处于自动驾驶状态下对应的显示速度。
79、在一种可能的实施方式中,所述第二动画在所述终端处于手动驾驶状态下对应的显示速度快于所述第二动画在所述终端处于自动驾驶状态下对应的显示速度。
80、在一种可能的实施方式中,所述第二速度阈值大于所述第一速度阈值。
81、在一种可能的实施方式中,所述参数集合包括所述目标速度,所述目标速度与所述终端的驾驶速度正相关。
82、在一种可能的实施方式中,所述用户状态包括以下至少一项:所述用户是否处于疲劳驾驶状态、所述用户是否处于分心状态、所述用户上车、所述用户下车。
83、示例性的,所述用户是否处于分心状态或疲劳驾驶状态可以通过用户唤醒所述语音助手所用的时长来确定,所述用户上车或下车可以通过车端传感器获取的数据来确定。
84、在一种可能的实施方式中,所述参数集合包括所述目标速度,所述目标速度与所述用户唤醒所述语音助手所用的时长正相关。
85、在一种可能的实施方式中,所述装置还包括:
86、唤醒单元,用于基于所述用户与所述语音助手之间的注视行为或动作行为,唤醒所述第一过程对应的所述语音助手。
87、在一种可能的实施方式中,所述动作行为唤醒所述语音助手所对应的动画显示速度快于所述注视行为唤醒所述语音助手所对应的动画显示速度。
88、在一种可能的实施方式中,所述装置还包括:
89、处理单元,用于在唤醒所述语音助手的所述第一过程中,根据所述终端状态或所述用户状态,控制所述语音助手以第一角度转向用户。
90、在一种可能的实施方式中,所述处理单元,还用于在唤醒所述语音助手的所述第二过程中,控制所述语音助手以第二角度转向用户,所述第二角度大于所述第一角度。
91、在一种可能的实施方式中,所述语音助手在所述终端处于驾驶状态下对应的转向用户的速度快于所述语音助手在所述终端处于驻停状态下对应的转向用户的速度。
92、在一种可能的实施方式中,所述语音助手在所述终端处于手动驾驶状态下对应的转向用户的速度快于所述语音助手在所述终端处于自动驾驶状态下对应的转向用户的速度。
93、在一种可能的实施方式中,所述语音助手转向用户的速度与所述终端的驾驶速度正相关。
94、在一种可能的实施方式中,所述语音助手转向用户的速度与所述用户唤醒所述语音助手所用的时长正相关。
95、在一种可能的实施方式中,所述唤醒单元,具体用于在所述用户的第一注视行为对应的注视点位于第一区域内的持续时间大于第一值的情况下,唤醒所述第一过程对应的所述语音助手,所述第一区域包括所述语音助手对应的区域。
96、在一种可能的实施方式中,所述唤醒单元,具体用于在所述语音助手的第二注视行为对应的注视点位于第二区域内的持续时间大于第二值的情况下,唤醒所述第一过程对应的所述语音助手,所述第二区域包括所述用户对应的区域。
97、在一种可能的实施方式中,所述唤醒单元,具体用于在所述用户的动作行为或所述语音助手的动作行为与预设行为的匹配度大于第三值的情况下,唤醒所述第一过程对应的所述语音助手。
98、在一种可能的实施方式中,所述获取单元,还用于接收语音指令;
99、所述处理单元,还用于响应于所述语音指令,执行所述语音指令对应的第一操作;
100、或者,所述处理单元,还用于执行第二操作。
101、关于第二方面以及任一项可能的实施方式所带来的技术效果,可参考对应于第一方面以及相应的实施方式的技术效果的介绍。
102、第三方面,本技术实施例提供一种电子设备,所述电子设备包括处理器和存储器;所述存储器用于存储计算机执行指令;所述处理器用于执行所述存储器所存储的计算机执行指令,以使所述电子设备执行如上述第一方面以及任一项可能的实施方式的方法。可选的,所述电子设备还包括收发器,所述收发器,用于接收信号或者发送信号。
103、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质用于存储指令或计算机程序;当所述指令或所述计算机程序被执行时,使得第一方面以及任一项可能的实施方式所述的方法被实现。
104、第五方面,本技术实施例提供一种计算机程序产品,所述计算机程序产品包括指令或计算机程序;当所述指令或所述计算机程序被执行时,使得第一方面以及任一项可能的实施方式所述的方法被实现。
105、第六方面,本技术实施例提供一种芯片,该芯片包括处理器,所述处理器用于执行指令,当该处理器执行所述指令时,使得该芯片执行如第一方面以及任一项可能的实施方式所述的方法。可选的,该芯片还包括通信接口,所述通信接口用于接收信号或发送信号。
106、第七方面,本技术实施例提供一种系统,所述系统包括至少一个如第二方面所述的语音助手显示装置或第三方面所述的电子设备或第六方面所述的芯片。
107、第八方面,本技术实施例提供了一种车端,该车端包括至少一个如第二方面所述的语音助手显示装置或第三方面所述的电子设备或第六方面所述的芯片或第七方面所述的系统。
108、此外,在执行上述第一方面以及任一项可能的实施方式所述的方法的过程中,上述方法中有关发送信息和/或接收信息等的过程,可以理解为由处理器输出信息的过程,和/或,处理器接收输入的信息的过程。在输出信息时,处理器可以将信息输出给收发器(或者通信接口、或发送模块),以便由收发器进行发射。信息在由处理器输出之后,还可能需要进行其他的处理,然后才到达收发器。类似的,处理器接收输入的信息时,收发器(或者通信接口、或发送模块)接收信息,并将其输入处理器。更进一步的,在收发器收到该信息之后,该信息可能需要进行其他的处理,然后才输入处理器。
109、基于上述原理,举例来说,前述方法中提及的发送信息可以理解为处理器输出信息。又例如,接收信息可以理解为处理器接收输入的信息。
110、可选的,对于处理器所涉及的发射、发送和接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则均可以更加一般性的理解为处理器输出和接收、输入等操作。
111、可选的,在执行上述第一方面以及任一项可能的实施方式所述的方法的过程中,上述处理器可以是专门用于执行这些方法的处理器,也可以是通过执行存储器中的计算机指令来执行这些方法的处理器,例如通用处理器。上述存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
112、在一种可能的实施方式中,上述至少一个存储器位于装置之外。
113、在又一种可能的实施方式中,上述至少一个存储器位于装置之内。
114、在又一种可能的实施方式之中,上述至少一个存储器的部分存储器位于装置之内,另一部分存储器位于装置之外。
115、本技术中,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。
116、本技术实施例中,通过对语音助手从无到接收语音指令的过程中(即语音助手唤醒过程中)所呈现的动画进行改进,使得显示动画随输入情境而变化,可以对用户进行有效提示的同时,降低因误唤醒或频繁唤醒语音助手所呈现的动画对驾驶员的干扰,提高驾驶安全性。