汽车中控系统音量的调节方法、存储介质和汽车中控系统与流程

文档序号:17759715发布日期:2019-05-24 21:34阅读:2980来源:国知局
汽车中控系统音量的调节方法、存储介质和汽车中控系统与流程

本发明涉及汽车音量控制领域,具体涉及一种汽车中控系统音量的调节方法、存储介质和汽车中控系统。



背景技术:

目前市场上的汽车大多配置有扬声器,扬声器的设置可提升用户的使用体验。汽车的中控系统与扬声器连接,可控制扬声器播放的内容以及播放的音量。中控系统控制扬声器音量的方式主要分为两种,一种是利用中控系统上的软件进行调节,即利用软件上配置的音源音量调节功能进行调节,另一种利用中控系统中的扬声器控制模块进行调节,即通过扬声器控制模块控制扬声器的功放音量。

现有技术中,音源音量的调节和功放音量的调节是相互独立的,调节界面也不同,当用户误操作将音源音量调为零时,则将功放音量调整至最大,扬声器也无法产生任何声音,此时用户需要来回切换调节界面,对音源音量和功放音量分别进行调节,才能令使扬声器发出音量合适的声音,如此操作繁琐,极大降低了用户使用体验。



技术实现要素:

本发明提供一种汽车中控系统音量的调节方法、存储介质和汽车中控系统,旨在解决现有技术中无法同时控制汽车中控系统中音源音量和功放音量的问题。

为解决上述问题,本发明提供一种汽车中控系统音量的调节方法,包括以下步骤:

检测到中控系统触摸屏被触摸后,获取触摸操作的移动轨迹;

若所述移动轨迹和预存的音量调节轨迹相同,则根据所述移动轨迹的轨迹参数确定音量调节量,所述音量调节量包括调节方向和大小;

获取当前音源音量和当前功放音量并得到所述当前音源音量和当前功放音量的差值;

根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量。

可选地,上述所述的汽车中控系统音量的调节方法中,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量的步骤中:

若所述差值的绝对值大于或等于所述音量调节大小,且所述音量调节的方向为增大,则:

若所述当前功放音量小于所述当前音源音量,则按照所述音量调节量调节所述功放音量;

若所述当前功放音量大于所述当前音源音量,则所述功放音量以第一速度增大,所述音源音量以第二速度增大,且所述第一速度小于所述第二速度;

当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节。

可选地,上述所述的汽车中控系统音量的调节方法中,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量的步骤中:

若所述差值的绝对值大于或等于所述音量调节大小,且所述音量调节的方向为减小,则:

若所述当前功放音量大于所述当前音源音量,则按照所述音量调节量调节所述功放音量;

若所述当前功放音量小于所述当前音源音量,则所述功放音量以第三速度减小,所述音源音量以第四速度减小,且所述第三速度小于所述第四速度;

当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节。

可选地,上述所述的汽车中控系统音量的调节方法中,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量的步骤中:

若所述差值的绝对值小于所述音量调节大小,且所述音量调节的方向为增大,则:

若所述当前功放音量小于所述当前音源音量,则按照所述音量调节方向调节所述功放音量,当调节后功放音量等于所述当前音源音量时,同步调节所述音源音量和所述功放音量;

若所述当前功放音量大于所述当前音源音量,则将所述当前功放音量、当前音源音量和音量调节大小之和的二分之一作为第一目标音量,将所述功放音量和所述音源音量均调节至所述第一目标音量;

所述功放音量和所述音源音量均以均匀的速度调节至所述第一目标音量;

当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节。

可选地,上述所述的汽车中控系统音量的调节方法中,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量的步骤中:

若所述差值的绝对值小于所述音量调节大小,且所述音量调节的方向为减小,则:

若所述当前功放音量大于所述当前音源音量,则按照所述音量调节的方向调节所述功放音量,当调节后功放音量等于所述当前音源音量时,同步调节所述音源音量和所述功放音量;

若所述当前功放音量小于所述当前音源音量,则将所述当前功放音量、当前音源音量和音量调节大小之和的二分之一作为第二目标音量,将所述功放音量和所述音源音量均调节至所述第二目标音量;

所述功放音量和所述音源音量均以均匀的速度调节至所述第二目标音量;

当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节。

可选地,上述所述的汽车中控系统音量的调节方法中,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量的步骤中:

若所述差值的绝对值小于所述音量调节大小,且所述当前功放音量等于所述当前音源音量,则根据所述音量调节量调节同步调节所述音源音量和所述功放音量;

当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节。

可选地,上述所述的汽车中控系统音量的调节方法,若所述移动轨迹和预存的音量调节轨迹相同,则根据所述移动轨迹的轨迹参数确定音量调节量,所述音量调节量包括调节方向和大小的步骤中,所述移动轨迹为圆弧:

根据所述圆弧的方向确定音量调节方向;

根据所述圆弧的圆心角大小确定音量的调节大小。

可选地,上述所述的汽车中控系统音量的调节方法,根据所述圆弧的方向确定音量调节方向的步骤中包括:

获取驾驶模式,所述驾驶模式包括右侧驾驶以及左侧驾驶;

若所述驾驶模式为左侧驾驶,则所述圆弧顺时针移动表示音量减小,逆时针移动表示音量增大;

若所述驾驶模式为右侧驾驶,则所述圆弧顺时针移动表示音量增大,逆时针移动表示音量减小。

基于同一发明构思,本发明还提供一种可读存储介质,所述可读存储介质存储计算机指令,当计算机执行所述计算机指令时,用于执行上述任一项所述的汽车中控系统音量的调节方法。

基于同一发明构思,本发明还提供一种汽车中控系统,包括:

至少一个处理器;以及,

与至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的汽车中控系统音量的调节方法。

本发明提供一种汽车中控系统音量的调节方法、存储介质和汽车中控系统,其中汽车中控系统音量的调节方法使用户能够通过触摸操作能同时调节音源音量和功放音量,避免用户来回切换调节界面对音源和功放音量分别进行条件,因此简化了音量调节的操作,极大提高了用户的使用体验

附图说明

图1为本发明实施例1所述的汽车中控系统音量的调节方法的流程示意图;

图2为本发明实施例2所述的汽车中控系统音量的调节方法的流程示意图;

图3为本发明实施例3所述的汽车中控系统音量的调节方法的流程示意图;

图4为本发明实施例5所述的汽车中控系统的硬件结构原理示意图。

具体实施方式

下面将结合附图进一步说明本发明实施例。

实施例1

本实施例提供一种汽车中控系统音量的调节方法,应用于汽车的中控系统中,如图1所示,包括以下步骤:

s101,检测到中控系统触摸屏被触摸后,获取触摸操作的移动轨迹。

在本步骤中,具体实现时,可在显示屏上建一个坐标系,当用户碰触触摸屏时,中控系统会检测到所述碰触操作,并将由所述碰触操作产生的触点落入坐标系中,即可获得触点的坐标。当用户碰触触摸屏并在所述触摸屏上移动时,所述触点的坐标随之变化,因而可根据所述触点坐标的变化获得触摸操作的移动轨迹的坐标,通过计算所述移动轨迹的坐标确定所述移动轨迹。

s102,若所述移动轨迹和预存的音量调节轨迹相同,则根据所述移动轨迹的轨迹参数确定音量调节量,所述音量调节量包括调节方向和大小。

本步骤中,所述音量调节轨迹可由用户设定并存入,或由中控系统指定。所述移动轨迹的参数与音量调节量之间的对应关系可任意设定,具体的,可将移动轨迹的长度大小对应音量的调节大小,即按照所述移动轨迹的长度确定音量的调节大小;也可移动轨迹的移动速度对应音量调节的大小,即按照所述移动轨迹的移动速度确定音量调节的大小。所述音量调节方向可由移动轨迹的移动方向确定,例如,当所述移动轨迹为上下移动的直线时,所述移动轨迹的移动方向向上对应音量的调节方向为增大,所以移动轨迹的移动方向向下对应音量调节的方向为减小;再例如,当所述移动轨迹为曲线时,移动轨迹的移动方向为顺时针对应音量的调节方向为增大;移动轨迹的移动方向为逆时针对应音量调节的方向为减小。

例如若所述移动轨迹为圆弧,则根据所述圆弧的圆心角大小确定音量的调节大小;根据所述圆弧的方向确定音量调节方向。所述圆弧的方向可根据驾驶模式确定,具体的,可直接获取驾驶模式,若所述驾驶模式为左侧驾驶,则所述圆弧顺时针移动表示音量减小,逆时针移动表示音量增大;若所述驾驶模式为右侧驾驶,则所述圆弧顺时针移动表示音量增大,逆时针移动表示音量减小。

本实施例中,所述音量调节量具体可采用数字和符号的形式表示出来,符号表示调节方向,数字表示调节大小。例如音量调节量为+5,则表示增大5个单位的音量,例如音量调节量为-3,则表示减小3个单位的音量。

本步骤中,若所述移动轨迹和预存的音量调节轨迹不相同时,则不执行下述操作。

s103,获取当前音源音量和当前功放音量并得到所述当前音源音量和当前功放音量的差值。

所述当前音源音量即为当前产生声音的软件的所发出声音的音量,所述当前功放音量即当前车内扬声器的音量。

s104,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量。

本步骤中,可按照一定模式进行调整。在调整计算时,可按照符号和数字的方式进行计算。

本步骤中,若所述差值的绝对值大于或等于所述音量调节大小,具体可按照下述方案进行调整:

方案一:若所述音量调节的方向为增大,所述当前功放音量小于所述当前音源音量时,则按照所述音量调节量调节所述功放音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

方案二:若所述音量调节的方向为增大,所述当前功放音量大于所述当前音源音量时,则所述功放音量以第一速度增大,所述音源音量以第二速度增大,且所述第一速度小于所述第二速度,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。所述第一速度和所述第二速度可任意设定或根据音量调节量进行设定,例如第一速度为单位时间内调节音量调节量的1%,第二速度为单位时间内调节音量调节量的2%。

方案三:若所述音量调节的方向为减小,所述当前功放音量大于所述当前音源音量时,则按照所述音量调节量调节所述功放音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

方案四:若所述音量调节的方向为减小,所述当前功放音量小于所述当前音源音量时,则所述功放音量以第三速度减小,所述音源音量以第四速度减小,且所述第三速度小于所述第四速度,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。所述第三速度和所述第四速度可任意设定或根据音量调节量进行设定,例如第三速度为单位时间内调节音量调节量的1%,第四速度为单位时间内调节音量调节量的2%。

本步骤中,若所述差值的绝对值小于所述音量调节大小,具体可按照下述方式进行调整:

方式一:若所述音量调节的方向为增大,所述当前功放音量小于所述当前音源音量时,则按照所述音量调节方向调节所述功放音量,当调节后功放音量等于所述当前音源音量时,同步调节所述音源音量和所述功放音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

例如音量调节量为+10,当前功放音量为10,当前音源音量为15,则先按照所述音量调节方向调节所述功放音量,即将功放音量调整为15,使的调节后功放音量等于当前音源音量,此时同步调节所述音源音量和所述功放音量,即将所述功放音量调整为17.5,所述音源音量调整为17.5,所述功放音量总的调节量为+7.5,所述音源音量总的调节量为+2.5,因而功放音量的调节量和音源音量的调节量之和为+10,等于音量调节量。

方式二:若所述音量调节的方向为增大,所述当前功放音量大于所述当前音源音量时,则将所述当前功放音量、当前音源音量和音量调节大小之和的二分之一作为第一目标音量,将所述功放音量和所述音源音量均调节至所述第一目标音量,所述功放音量和所述音源音量均以均匀的速度调节至所述第一目标音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

例如音量调节量为+10,当前功放音量为15,当前音源音量为10,则第一目标音量为17.5,此时,所述功放音量从15调整至17.5,所述音源音量从10调整至17.5,调整过程中功放音量和音源音量均以均匀的速度进行调整,所述功放音量总的调节量为+2.5,所述音源音量总的调节量为+7.5,因而功放音量的调节量和音源音量的调节量之和为+10,等于音量调节量。采用均匀的速度进行变化,使得音量调节过程中的扬声器发出的声音的音量均匀的变化,减少声音忽高忽低情况的产生,以提高用户使用体验。

方式三:若所述音量调节的方向为减小,所述当前功放音量大于所述当前音源音量时,则按照所述音量调节量调节所述功放音量,当调节后功放音量等于所述当前音源音量时,同步调节所述音源音量和所述功放音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

方式四:若所述音量调节的方向为减小,所述当前功放音量小于所述当前音源音量时,则将所述当前功放音量、当前音源音量和音量调节大小之和的二分之一作为第二目标音量,将所述功放音量和所述音源音量均调节至所述第二目标音量,所述功放音量和所述音源音量均以均匀的速度调节至所述第二目标音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

方式五:所述当前功放音量等于所述当前音源音量,则根据所述音量调节量调节同步调节所述音源音量和所述功放音量,直到所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101。

例如,所述音量调节量为+10,当前功放音量为10,且当前音源音量为10,则按照方式五进行调节时,功放音量调整为15,音源音量调整为15。

上述方案以及方式中,当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时退出本次调节或返回步骤s101,即当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量时完成了本次调节,此时可以退出本次调节,或者返回步骤s101中对触摸屏进行检测。

上述汽车中控系统音量的调节方法不受屏幕范围的限制,即在触摸屏的任意位置进行碰触时,只要触摸操作所产生的移动轨迹和预存的音量调节轨迹相同,即可对音量进行调节。本方法也不受中控系统当前界面的影像,即所述触摸屏处于任何界面时,只要触摸操作所产生的移动轨迹和预存的音量调节轨迹相同,即可对音量进行调节。

本实施例所述的汽车中控系统音量的调节方法,用户通过触摸操作能同时调节音源音量和功放音量,避免用户来回切换调节界面对音源和功放音量分别进行条件,因此简化了音量调节的操作,极大提高了用户的使用体验。

实施例2

本实施例提供一种汽车中控系统音量的调节方法,应用于汽车的中控系统中,如图2所示,包括以下步骤:

s201,检测到中控系统触摸屏被触摸后,获取触摸操作的移动轨迹。

s202,若所述移动轨迹和预存的音量调节轨迹相同,则根据所述移动轨迹的轨迹参数确定音量调节量,所述音量调节量包括调节方向和大小。

s203,获取当前音源音量和当前功放音量并得到所述当前音源音量和当前功放音量的差值。

s204,若所述差值的绝对值大于或等于设定阈值,则执行步骤s205;否则执行步骤s206。

当所述音源音量和所述功放音量相差过大时,应当减小所述音源音量和功放音量之间的差距,否则当其中一个音量过大时容易造成声音的失真。因而在本步骤中,应当对所述当前音源音量和当前功放音量的差值进行一个判断,当差值不同时,处理方式应当也是不同的。

s205,将所述音源音量和所述功放音量中音量较大的调小,将所述音源音量和所述功放音量中音量较小的调大。

本步骤中,当差值的绝对值大于设定阈值时,将所述音源音量和所述功放音量中音量较大的调小、音量较小的调大,可防止由于其中一个音量过大而产生失真。所述设定阈值可根据经验获得,例如可设置为20个单位、25个单位等。

具体地,例如根据触摸操作轨迹确定音量调节量为+10个单位,获取当前音源音量为1个单位,获取当前功放音量为80个单位,计算得到两者差的绝对值为79个单位,假定设定阈值为25个单位,因而满足上述判断条件。则调节时,需按照本步骤所述的方式,即调高音源音量,同时调低功放音量。例如将音源音量由当前的1个单位调整为20个单位,则音源音量在这个过程中的调节量为+19个单位,将功放音量由当前的80个单位调整为71个单位,则功放音量在这个过程中的调节量为-9个单位。所述音源音量的调节量和所述功放音量的调节量之和为+10个单位,与音量调节量的+10个单位相等。

再例如,例如根据触摸操作轨迹确定音量调节量为-10个单位,获取当前音源音量为10个单位,获取当前功放音量为80个单位,计算得到两者差的绝对值为70个单位,假定设定阈值为25个单位,因而满足上述判断条件,调节时,需按照本步骤进行调节。假定所述当前音源音量、所述当前功放音量和音量调节量之和的一半儿作为目标音量,计算得到所述目标音量为40个单位,具体调节时,将所述音源音量由10个单位调整至40个单位,即将所述音源音量调整至目标音量,调节量为+30个单位;将所述功放音量由80个单位调整至40个单位,即将所述功放音量调整至目标音量,调节量为-40个单位,满足所述音源音量的调节量与所述功放音量的调节量之和等于音量调节量。按照上述调整方案,调整结束后所述音源音量和所述功放音量可以达到一致,如此避免由于音源音量或功放音量过大而造成声音的失真。

上述音源音量和功放音量调节过程中,所述音源音量和所述功放音量均速调整至所述目标音量。具体地,例如所述音源音量由10个单位调整至40个单位时,需要调整的量为30个单位,若需在1秒钟内调整完成,则所述音源音量按照30个单位每秒的调整速度均速进行调整。所述功放音量由80个单位调整至40个单位时,需要调整的量为40个单位,则所述功放音量按照40个单位每秒的调整速度均速进行调整。按照匀速的速度对功放音量和音源音量进行调节时,单位时间内变化的音量相同,因而在变化的过程中声音不会忽高忽低,可提升用户体验。

本步骤中,当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量,结束并退出本次调节。

s206,按照所述当前音源音量和所述当前功放音量、所述调节方向查找预设的调节模式,根据所述音量调节量和所述调节模式调节所述音源音量和所述功放音量。

本步骤中,当所述音源音量和功放音量差值的绝对值小于或等于设定阈值时,不存在其中只一个音量特别高的问题,因而调整时可根据某一预设的调节模式进行调整。所述预设的调节模式包括:

模式一:所述音量调节的方向为增大时,若所述当前功放音量小于所述当前音源音量,则按照所述音量调节量调节所述功放音量。

例如,所述音量调节为+5个单位,当前功放音量为20个单位,当前音源音量为30个单位,两者差值的绝对值为10个单位,满足小于设定阈值的判断条件,且音量调节的方向为增大,当前功放音量小于当前音源音量,满足模式一的判断条件,应按照模式一进行调节,则所述功放音量从20个单位调整为25个单位。

模式二:所述音量调节的方向为减小时,若所述当前功放音量大于所述当前音源音量,则按照所述音量调节量调节所述功放音量。

例如,所述音量调节为-5个单位,当前功放音量为40个单位,当前音源音量为25个单位,两者差值的绝对值为15个单位,满足小于设定阈值的判断条件,且音量调节方向为减小,当前功放音量大于当前音源音量,满足模式二的判断条件,应按照模式二进行调节,则所述功放音量从40个单位调整为35个单位。

模式三:所述音量调节的方向为增大时,若所述当前功放音量大于所述当前音源音量,则所述功放音量以第一速度增大,所述音源音量以第二速度增大,且所述第一速度小于所述第二速度。

例如,所述音量调节为+5个单位,当前功放音量为40个单位,当前音源音量为25个单位,两者差值的绝对值为15个单位,满足小于设定阈值判断条件,且音量调节的方向为增大,当前功放音量大于当前音源音量,满足模式三的判断条件,因而可按照模式三进行调节。则功放音量以第一速度增大,音源音量以第二速度增大,例如所述功放音量以0.1个单位每秒的速度增大,而所述音源音量以1个单位每秒的速度增大,直至所述功放音量的上升量与所述音源音量的上升量之和为音量调节量的大小。

模式四:所述音量调节的方向为减小时,若所述当前功放音量小于所述当前音源音量,则所述功放音量以第三速度减小,所述音源音量以第四速度减小,且所述第三速度小于所述第四速度。

例如,所述音量调节为-5个单位,当前功放音量为20个单位,当前音源音量为30个单位,两者差值的绝对值为10个单位,满足小于设定阈值的判断条件,且音量调节的方向为减小,当前功放音量小于当前音源音量,满足模式四的判断条件,因而按照模式四进行调节。则功放音量以第三速度减小,音源音量以第四速度减小,例如所述功放音量以0.1个单位每秒的速度减小,而音源音量以1个单位每秒的速度减小,直至所述功放音量的下降量与所述音源音量的下降量之和为音量调节量的大小。

模式五:若所述当前功放音量等于所述当前音源音量,则按照所述音量调节量同步调节所述功放音量和所述音源音量。

模式五中,当前功放音量和当前音源音量时,则同步调整所述功放音量和所述音源音量,例如音量调节为+6个单位,当前功放音量为20个单位,当前音源音量为20个单位,满足小于设定阈值的判断条件和模式五的判断条件,因而按照模式五进行调节。调节时,所述音量功放音量增大3个单位,所述音源音量增大3个单位。

上述模式中,由于功放音量通过声卡实现调节,声卡的调节效果优于音源的调节效果,因而当音源音量和功放音量相差不大时,优先考虑调节功放音量,可提高扬声器所产生声音的效果。且在任一模式中,当所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量,结束并退出本次调节。

本实施例所述的汽车中控系统音量的调节方法,以当前音源音量和当前功放音量的差值的绝对值作为判别标准,在不同的情况下按照不同的方式对音源音量和功放音量进行调节。当差值的绝对值大于设定阈值时,可将当前音源音量和当前功放音量中较大的调小,较小的调大,因此可避免音源音量或功放音量过大而造成声音的失真;当差值的绝对值小于设定阈值时,以提升功放音量为主,因而可以提高声音的播放效果。上述方法中,所述音源音量的单独调节和功放音量的单独调节依然有效,即只有当触摸操作的移动轨迹和预存的音量调节轨迹相同时,才会触发上述方法。因而用户可根据个人喜好设定预存的移动轨迹,具体地,用户可根据提示,输入一移动轨迹作为预存的音量调节轨迹,并按照提示设定移动轨迹的参数与音量调节的大小和方向之间的对应关系。应当注意,所述移动轨迹应当避免与其他常见的移动轨迹相同,以避免误识别。

实施例3

本实施例提供一种汽车中控系统音量的调节方法,应用于汽车的中控系统中,如图3所示,包括以下步骤:

s301,检测到中控系统触摸屏被触摸后,获取触摸操作的移动轨迹。

s302,若所述移动轨迹为圆弧,则根据所述圆弧的圆心角大小确定音量的调节大小;根据所述圆弧的方向确定音量调节方向。

本步骤中,若所述移动轨迹不为圆弧,则退出音量调节;若为圆弧,则执行音量调节操作。具体的,用户在碰触触摸屏时,用两根手指进行操作,例如大拇指为圆心,配合其他任意一根手指画弧。采用这种方式,可快速识别圆心的位置以及圆弧的弧长,便于圆弧的准确快速的识别,提高了响应速度,同时也便于圆心角的计算。例如当所述圆心角的大小为90°,则所述圆心角占周角的百分比为25%,则音量的调节大小为25个单位。对于无线小数,可保留2到3位有效数字。

所述圆弧的方向可根据驾驶模式确定,具体的,可直接获取驾驶模式,若所述驾驶模式为左侧驾驶,则所述圆弧顺时针移动表示音量减小,逆时针移动表示音量增大;若所述驾驶模式为右侧驾驶,则所述圆弧顺时针移动表示音量增大,逆时针移动表示音量减小。

具体操作时,用户可根据当前的汽车驾驶位置对汽车中控系统进行设置,所述左侧驾驶和右侧驾驶为驾驶位所在位置,即驾驶位在汽车的左侧为左侧驾驶,例如国内汽车靠右行驶,因而驾驶位在汽车的左侧;所述驾驶位在汽车的右侧即为右侧驾驶,例如英国汽车靠左行驶,因而驾驶位在汽车的右侧。上述设置方式可应对全球不同的通行制,满足不同用户的需求。针对不同通行制,所述圆弧移动的不同方向可对应音量不同的调节方向。上述中的对应关系为针对常规习惯所设定,用户也可根据自身习惯重新设定。

s303,获取当前音源音量和当前功放音量并得到所述当前音源音量和当前功放音量的差值。

s304,根据所述差值调节所述音源音量和所述功放音量,且所述音源音量的调节量和所述功放音量的调节量之和等于所述音量调节量。

上述方案中的功放音量的调节量和音源音量的调节量之和是指,在退出本次音量调解前每一调节步骤中对功放音量的调节量和音源音量的调节量的总和。

例如,音量调节量为+30,当前功放音量为40,而当前音源音量为10,当前功放音量和当前音源音量差值的绝对值为30,大于设定阈值25,则按照步骤s305进行调节。假定设定速度为1个单位每秒,由于音量调节的方向为增大,则音源音量以2个单位每秒的速度增加,而功放音量以1个单位每秒的速度减小,当经过10秒的时间时,音源音量为30个单位,调节量为+20,功放音量为30个单位,调节量为-10,因而当调节后音源音量等于调节后功放音量时,所述音源音量的调节量与功放音量的调节量之和为+10,小于音量调节量+30,此时执行步骤s307,当前音源音量变为30,当前功放音量也变为30,因而符合步骤s307的判断调节,此时同步调节音源音量和功放音量,即音源音量和功放音量均增大10个单位,因而本次调节中,音源音量的调节量为+30,功放音量的增量为0,等于音量调节量,之后退出本次音量调节。

上述方案中,通过圆弧的方式确定音量调节量,符合用户的使用习惯,同时提高了中控系统的响应度。

实施例4

本实施例提供一种可读存储介质,所述可读存储介质可以为非易失性计算机存储介质,所述存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任一方法实施例中的汽车中控系统音量的调节方法。

实施例5

图4是本实施例提供的执行汽车中控系统音量的调节方法的汽车中控系统的硬件结构示意图,如图4所示,该设备包括:

一个或多个处理器401以及存储器402,图4中以一个处理器401为例。

执行汽车中控系统音量的调节方法的汽车中控系统还可以包括:输入装置403和输出装置404。

处理器401、存储器402、输入装置403和输出装置404可以通过总线或者其他方式连接,图4中以通过总线连接为例。

存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的执行汽车中控系统音量的调节方法对应的程序指令/模块。处理器401通过运行存储在存储器402中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的汽车中控系统音量的调节方法。

存储器402可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储由于执行上述汽车中控系统音量的调节方法后所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器402可选包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络连接至处理器401。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置403可接收输入的数字或字符信息,以及产生与显示在执行汽车中控系统音量的调节方法时用户设置以及功能控制有关的键信号输入,可采用按键、触摸屏等。输出装置404可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器402中,当被所述一个或者多个处理器401执行时,执行上述任意方法实施例中的执行汽车中控系统音量的调节方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iphone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:pda、mid和umpc设备等,例如ipad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如ipod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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