CN115794024A - 音量调节方法、装置、介质、芯片及车辆 - Google Patents
音量调节方法、装置、介质、芯片及车辆 Download PDFInfo
- Publication number
- CN115794024A CN115794024A CN202211644806.5A CN202211644806A CN115794024A CN 115794024 A CN115794024 A CN 115794024A CN 202211644806 A CN202211644806 A CN 202211644806A CN 115794024 A CN115794024 A CN 115794024A
- Authority
- CN
- China
- Prior art keywords
- application
- volume
- framework layer
- characteristic parameter
- parameter value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000001960 triggered effect Effects 0.000 claims abstract description 13
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000003993 interaction Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Circuit For Audible Band Transducer (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开涉及一种音量调节方法、装置、介质、芯片及车辆。音量调节方法包括:针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对应用的播放音量进行调节的调节指令的情况下,根据调节指令修改应用框架层中配置的、与应用对应的特征参数值;针对多个应用中的每个应用,在应用运行时,根据与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量,确定与应用对应的目标音量值,并根据所确定的目标音量值播放应用的音频。这样,不需要改变与应用对应的播放器音量以及与应用对应的***音量,就能够单独调节应用的音量大小,并且,去除了相关技术中的打断逻辑,避免了类似于导航过程中,音乐被重复打断的情况发生。
Description
技术领域
本公开涉及车辆领域,尤其涉及一种音量调节方法、装置、介质、芯片及车辆。
背景技术
车辆的车机中通常设置多个应用,例如包括导航应用和音乐应用。这些应用通常使用同一音量(例如媒体音量),因此,各应用的音量大小一致。当调节应用的播放音量时,各个应用的播放音量会同时增大或减小。在一些场景下,例如,当导航应用和音乐应用同时运行时,用户有时需要导航应用的音量较高,有时则需要音乐应用的音量较高,若不能单独调节每个应用的音量,则不能满足用户的需求,用户体验较差。
发明内容
为克服相关技术中存在的问题,本公开提供一种音量调节方法、装置、介质、芯片及车辆。
根据本公开实施例的第一方面,提供一种音量调节方法,包括:
针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对所述应用的播放音量进行调节的调节指令的情况下,根据所述调节指令修改应用框架层中配置的、与所述应用对应的特征参数值;
针对所述多个应用中的每个应用,在所述应用运行时,根据与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量,确定与所述应用对应的目标音量值,并根据所确定的目标音量值播放所述应用的音频。
可选地,所述根据与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量,确定与所述应用对应的目标音量值,包括:
将与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量的乘积,确定为与所述应用对应的目标音量值。
可选地,所述特征参数值配置在所述应用框架层的第一框架层中,所述根据所确定的目标音量值播放所述应用的音频,包括:
将所确定的目标音量值通过跨语言交互组件传输至所述应用框架层中的第二框架层,所述第二框架层和所述第一框架层所采用的编程语言不同;
通过所述第二框架层将所述应用的播放音量调节至所述目标音量值。
可选地,所述方法还包括:
在检测到从屏幕侧边向屏幕中心的滑动手势的情况下,在屏幕中显示与一个或多个应用分别一一对应的一个或多个音量设置窗口;
接收用户针对所述音量设置窗口触发的所述调节指令。
可选地,所述音量设置窗口包括音量设置滚动条。
可选地,所述方法还包括:
若在接收到所述调节指令之后达到预定的时长,则将所述音量设置窗口隐藏。
根据本公开实施例的第二方面,提供一种音量调节装置,包括:
修改模块,被配置为针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对所述应用的播放音量进行调节的调节指令的情况下,根据所述调节指令修改应用框架层中配置的、与所述应用对应的特征参数值;
播放模块,被配置为针对所述多个应用中的每个应用,在所述应用运行时,根据与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量,确定与所述应用对应的目标音量值,并根据所确定的目标音量值播放所述应用的音频。
根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被第一处理器执行时实现本公开第一方面所提供的音量调节方法的步骤。
根据本公开实施例的第四方面,提供一种车辆,包括:
第二处理器;
用于存储所述第二处理器可执行指令的第二存储器;
其中,所述第二处理器被配置为:
实现本公开第一方面所提供的音量调节方法的步骤。
根据本公开实施例的第五方面,提供一种芯片,包括第三处理器和接口;所述处理器用于读取指令以执行本公开第一方面所提供的音量调节方法。
本公开的实施例提供的技术方案可以包括以下有益效果:针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对应用的播放音量进行调节的调节指令的情况下,根据调节指令修改应用框架层中配置的、与应用对应的特征参数值;针对多个应用中的每个应用,在应用运行时,根据与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量,确定与应用对应的目标音量值,并根据所确定的目标音量值播放应用的音频。这样,响应于用户的触发生成的调节指令来修改与一应用对应的特征参数值,不需要改变与该应用对应的播放器音量以及与该应用对应的***音量,就能够单独调节该应用的音量大小,并且,去除了相关技术中的打断逻辑,避免了类似于导航过程中,音乐被重复打断的情况发生,满足了用户需求,提升了用户体验,方法简单,节省了算力。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种音量调节方法的流程图。
图2是根据一示例性实施例示出的一种音量调节方法的示意图。
图3是根据一示例性实施例示出的一种操作***的架构示意图。
图4是根据一示例性实施例示出的一种终端屏幕音量调节界面示意图。
图5是根据一示例性实施例示出的一种音量调节装置的框图。
图6是根据一示例性实施例示出的一种车辆的功能框图示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
需要说明的是,本申请中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。
图1是根据一示例性实施例示出的一种音量调节方法的流程图。如图1所示,该方法包括以下步骤。
在步骤S101中,针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对应用的播放音量进行调节的调节指令的情况下,根据调节指令修改应用框架层中配置的、与应用对应的特征参数值。
本公开的方法可以应用于安装有安卓操作***的终端,例如车辆的车机。终端中可以包括多个应用,例如音乐应用、导航应用等。每个应用在运行时的播放音量通过终端中的播放设备输出,例如喇叭或音响。应用框架层属于安卓操作***的***架构,包括第一框架层。与应用对应的特征参数可以由设计人员预先设置在应用框架层。应用层是安卓操作***中直接与用户交互的层。用户在应用层对应用的播放音量进行调节,也就是通过终端的屏幕触发生成用于指示对应用的播放音量进行调节的调节指令。
应用层在接收到该调节指令时,会对应在第一框架层内生成对应的配置信息,该配置信息是指声音播放配置(Audio Playback Configuration,APC)类的实例中的信息,一个播放器对应一个APC类的实例,配置信息中记载有与应用对应的特征参数值。第一框架层可以通过监测配置信息来确定与应用对应的特征参数。
应用层的应用安装后,向第一框架层申请一个声音APC类的实例。APC类的实例的参数包括应用的应用标识,如此,第一框架层可以通过APC类的实例参数中的应用标识,来监听对应的应用。当接收到用于指示对应用播放音量进行调节的调节指令时,第一框架层监听各个应用的APC类的实例的配置信息的变化,若监听到配置信息发生变化,则通过对APC类中的音量设置接口进行调用,来访问第一播放器基类中的音量系数设置接口,实现对接口参数的读取,进而确定出配置信息,根据配置信息确定出与应用对应的特征参数值。
在步骤S102中,针对多个应用中的每个应用,在应用运行时,根据与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量,确定与应用对应的目标音量值,并根据所确定的目标音量值播放应用的音频。
目标音量值是应用的播放音量,应用的播放音量根据与应用对应的播放器音量、与应用对应的***音量和与应用对应的特征参数值确定。在根据调节指令修改应用框架层中配置的、与应用对应的特征参数值后,可以根据所修改的特征参数值、与应用对应的播放器音量以及与应用对应的***音量确定与应用对应的目标音量值,并根据所确定的目标音量值播放应用的音频。
通过上述技术方案,响应于用户的触发生成的调节指令来修改与一应用对应的特征参数值,不需要改变与该应用对应的播放器音量以及与该应用对应的***音量,就能够单独调节该应用的音量大小,并且,去除了相关技术中的打断逻辑,避免了类似于导航过程中,音乐被重复打断的情况发生,满足了用户需求,提升了用户体验,方法简单,节省了算力。
在又一实施例中,上述根据与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量,确定与应用对应的目标音量值,包括:
将与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量的乘积,确定为与应用对应的目标音量值。
应用通常有与其对应的播放器,因此应用通常有与其对应的播放器音量,***音量是终端的操作***的音量,特征参数值是本公开中新增的音量参数。与应用对应的播放器音量、与应用对应的***音量和与应用对应的特征参数值通过混音后生成硬件的播放音量,因此,可以将与应用对应的播放器音量、与应用对应的***音量和与应用对应的特征参数值的乘积确定为目标音量值。
图2是根据一示例性实施例示出的一种音量调节方法的示意图。第一应用的播放音量为第一应用对应的播放器音量playerVol1、与第一应用对应的***音量StreamVol1和与第一应用对应的特征参数值MultiVol1的乘积,即playerVol1*StreamVol1*MultiVol1;第二应用的播放音量为第二应用对应的播放器音量playerVol2、与第二应用对应的***音量StreamVol2和与第二应用对应的特征参数值MultiVol2的乘积,即playerVol2*StreamVol2*MultiVol2。的播放音量和第二应用的播放音量经过混音后输出到硬件中,即第一应用和第二应用同时播放。
在该实施例中,将与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量的乘积确定为目标音量值,方法简单,运算速度快。
图3是根据一示例性实施例示出的一种操作***的架构示意图。如图3所示,该操作***包括应用层和应用框架层。应用层是直接与用户进行交互的层,应用软件均在应用层实现。应用框架层包括第一框架层和第二框架层。第二框架层相较于第一框架层,更接近于底层框架层。
在又一实施例中,上述特征参数值配置在应用框架层的第一框架层中,根据所确定的目标音量值播放应用的音频,包括:
将所确定的目标音量值通过跨语言交互组件(如图3所示)传输至应用框架层中的第二框架层,第二框架层和第一框架层所采用的编程语言不同;
通过第二框架层将应用的播放音量调节至目标音量值。
特征参数值配置在应用框架层的第一框架层的APC实例的配置信息中,可以通过获取配置信息来确定特征参数值。应用框架层的第一框架层和第二框架层采用不同编程语言编写。第一框架层的代码可以采用Java语言编写。第二框架层的代码可以采用C或C++语言编写。在一些实施例中,第二框架层的代码为操作***的原生代码。由于第二框架层与硬件的耦合程度更高,因此第二框架层的编程语言更靠近机械语言,且与操作***的其他部分的耦合程度越高。由于第一框架层和第二框架层采用不同编程语言编写,在第一框架层与第二框架层需要进行信息交互时,需要进行语言的转化。可以通过跨语言交互组件来实现第一框架层与第二框架层的信息交互。
因此,在第一框架层确定出应用的目标音量值后,可以通过跨语言交互组件将所确定的目标音量值传输至第二框架层,通过第二框架层将应用的播放音量调节至目标音量值。
在该实施例中,将所确定的目标参数值通过跨语言翻译组件传输至第二框架层,通过第二框架层将应用的播放音量调节至目标音量值,在第一框架层进行编写和修改目标参数值比第二框架层进行编写和修改更加简便,数据处理速度快。
在又一实施例中,上述方法还包括:
在检测到从屏幕侧边向屏幕中心的滑动手势的情况下,在屏幕中显示与一个或多个应用分别一一对应的一个或多个音量设置窗口;
接收用户针对音量设置窗口触发的调节指令。
用户可以通过在终端设备的屏幕中进行交互来调节应用的播放音量。例如,用户手部从屏幕的左侧边或右侧边向屏幕中心滑动,则调出与应用对应的音量设置窗口。例如可以从屏幕的左侧边向屏幕中心滑动,调出在屏幕左侧显示的应用的音量设置窗口,可以从屏幕的右侧边向屏幕中心滑动,调出在屏幕右侧显示的应用的音量设置窗口,还可以同时从屏幕的左侧边和右侧边向屏幕中心滑动,同时调出多个应用的音量设置窗口。
在用户通过音量设置窗口调节应用的播放音量后,生成用户针对音量设置窗口触发的调节指令。
在该实施例中,在检测到从屏幕侧边向屏幕中心的滑动手势的情况下,通过在屏幕中显示与一个或多个应用分别一一对应的一个或多个音量设置窗口,便于用户通过一个或多个音量设置窗口同时调节一个或多个应用的播放音量的大小,提升了用户体验。
在又一实施例中,音量设置窗口包括音量设置滚动条。
音量设置窗口可以包括音量设置滚动条。音量设置滚动条的位置对应应用的播放音量的大小。用户可以滑动滚动条来调节应用播放音量的大小。
在该实施例中,通过音量设置滚动条调节应用播放音量,与相关技术中通过按键调节播放音量的方法相比,用户能够快速、简便地调节应用的播放器音量,不需要多次触摸按键,用户体验较好。
在又一实施例中,上述方法还包括:
若在接收到调节指令之后达到预定的时长,则将音量设置窗口隐藏。
该时长可以由设计人员预先设定,例如3s。当接收到调节指令之后达到预定的时长时,可以认为用户已经完成了音量调节,不再需要在屏幕中显示音量设置窗口,因此,可以将音量设置窗口隐藏。
在该实施例中,在接收到调节指令之后达到预定的时长时,将音量设置窗口隐藏,避免音量设置窗口在屏幕中的不必要的显示,提升了屏幕的显示效果。
图4是根据一示例性实施例示出的一种终端屏幕音量调节界面示意图。如图4所示,屏幕左侧显示的应用为导航软件,屏幕右侧显示的应用为音乐软件。当用户需要调节导航软件和音乐软件的播放音量时,例如可以同时从屏幕左侧边和右侧边向屏幕中心滑动,调出与应用对应的音量设置滚动条,通过调节与应用对应的音量设置滚动条调节各个应用的播放音量。
基于同一发明构思,本公开还提供一种音量调节装置。图5是根据一示例性实施例示出的一种音量调节装置的框图。如图5所示,该音量调节装置300包括修改模块301和播放模块302。
修改模块301被配置为针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对应用的播放音量进行调节的调节指令的情况下,根据调节指令修改应用框架层中配置的、与应用对应的特征参数值;
播放模块302被配置为针对多个应用中的每个应用,在应用运行时,根据与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量,确定与应用对应的目标音量值,并根据所确定的目标音量值播放应用的音频。
可选地,播放模块302包括确定子模块。
确定子模块被配置为将与应用对应的特征参数值、与应用对应的播放器音量以及与应用对应的***音量的乘积,确定为与应用对应的目标音量值。
可选地,特征参数值配置在应用框架层的第一框架层中,播放模块302包括传输子模块和调节子模块。
传输子模块被配置为将所确定的目标音量值通过跨语言交互组件传输至应用框架层中的第二框架层,第二框架层和第一框架层所采用的编程语言不同。
调节子模块被配置为通过第二框架层将应用的播放音量调节至目标音量值。
可选地,音量调节装置300还包括显示模块和接收模块。
显示模块被配置为在检测到从屏幕侧边向屏幕中心的滑动手势的情况下,在屏幕中显示与一个或多个应用分别一一对应的一个或多个音量设置窗口。
接收模块被配置为接收用户针对音量设置窗口触发的调节指令。
可选地,音量设置窗口包括音量设置滚动条。
可选地,音量调节装置300还包括隐藏模块。
隐藏模块被配置为若在接收到调节指令之后达到预定的时长,则将音量设置窗口隐藏。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
采用上述技术方案,响应于用户的触发生成的调节指令来修改与一应用对应的特征参数值,不需要改变与该应用对应的播放器音量以及与该应用对应的***音量,就能够单独调节该应用的音量大小,并且,去除了相关技术中的打断逻辑,避免了类似于导航过程中,音乐被重复打断的情况发生,满足了用户需求,提升了用户体验,方法简单,节省了算力。
本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被第一处理器执行时实现本公开提供的音量调节方法的步骤。
本公开还提供一种车辆,包括:第二处理器和用于存储第二处理器可执行指令的第二存储器。其中,第二处理器被配置为:实现本公开提供的音量调节方法的步骤。
本公开还提供一种芯片,包括第三处理器和接口。第三处理器用于读取指令以执行本公开提供的音量调节方法。
图6是根据一示例性实施例示出的一种车辆600的框图。例如,车辆600可以是混合动力车辆,也可以是非混合动力车辆、电动车辆、燃料电池车辆或者其他类型的车辆。车辆600可以是自动驾驶车辆、半自动驾驶车辆或者非自动驾驶车辆。
参照图6,车辆600可包括各种子***,例如,信息娱乐***610、感知***620、决策控制***630、驱动***640以及计算平台650。其中,车辆600还可以包括更多或更少的子***,并且每个子***都可包括多个部件。另外,车辆600的每个子***之间和每个部件之间可以通过有线或者无线的方式实现互连。
在一些实施例中,信息娱乐***610可以包括通信***,娱乐***以及导航***等。
感知***620可以包括若干种传感器,用于感测车辆600周边的环境的信息。例如,感知***620可包括全球定位***(全球定位***可以是GPS***,也可以是北斗***或者其他定位***)、惯性测量单元(inertial measurement unit,IMU)、激光雷达、毫米波雷达、超声雷达以及摄像装置。
决策控制***630可以包括计算***、整车控制器、转向***、油门以及制动***。
驱动***640可以包括为车辆600提供动力运动的组件。在一个实施例中,驱动***640可以包括引擎、能量源、传动***和车轮。引擎可以是内燃机、电动机、空气压缩引擎中的一种或者多种的组合。引擎能够将能量源提供的能量转换成机械能量。
车辆600的部分或所有功能受计算平台650控制。计算平台650可包括至少一个第二处理器651和第二存储器652,第二处理器651可以执行存储在第二存储器652中的指令653。
第二处理器651可以是任何常规的处理器,诸如商业可获得的CPU。处理器还可以包括诸如图像处理器(Graphic Process Unit,GPU),现场可编程门阵列(FieldProgrammable Gate Array,FPGA)、片上***(System on Chip,SOC)、专用集成芯片(Application Specific Integrated Circuit,ASIC)或它们的组合。
第二存储器652可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
除了指令653以外,第二存储器652还可存储数据,例如道路地图,路线信息,车辆的位置、方向、速度等数据。第二存储器652存储的数据可以被计算平台650使用。
在本公开实施例中,第二处理器651可以执行指令653,以完成上述的音量调节方法的全部或部分步骤。
在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的音量调节方法的代码部分。
本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种音量调节方法,其特征在于,所述方法包括:
针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对所述应用的播放音量进行调节的调节指令的情况下,根据所述调节指令修改应用框架层中配置的、与所述应用对应的特征参数值;
针对所述多个应用中的每个应用,在所述应用运行时,根据与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量,确定与所述应用对应的目标音量值,并根据所确定的目标音量值播放所述应用的音频。
2.根据权利要求1所述的方法,其特征在于,所述根据与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量,确定与所述应用对应的目标音量值,包括:
将与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量的乘积,确定为与所述应用对应的目标音量值。
3.根据权利要求1所述的方法,其特征在于,所述特征参数值配置在所述应用框架层的第一框架层中,所述根据所确定的目标音量值播放所述应用的音频,包括:
将所确定的目标音量值通过跨语言交互组件传输至所述应用框架层中的第二框架层,所述第二框架层和所述第一框架层所采用的编程语言不同;
通过所述第二框架层将所述应用的播放音量调节至所述目标音量值。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在检测到从屏幕侧边向屏幕中心的滑动手势的情况下,在屏幕中显示与一个或多个应用分别一一对应的一个或多个音量设置窗口;
接收用户针对所述音量设置窗口触发的所述调节指令。
5.根据权利要求4所述的方法,其特征在于,所述音量设置窗口包括音量设置滚动条。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若在接收到所述调节指令之后达到预定的时长,则将所述音量设置窗口隐藏。
7.一种音量调节装置,其特征在于,所述装置包括:
修改模块,被配置为针对终端中多个应用中的每个应用,响应于接收到用户触发的用于指示对所述应用的播放音量进行调节的调节指令的情况下,根据所述调节指令修改应用框架层中配置的、与所述应用对应的特征参数值;
播放模块,被配置为针对所述多个应用中的每个应用,在所述应用运行时,根据与所述应用对应的特征参数值、与所述应用对应的播放器音量以及与所述应用对应的***音量,确定与所述应用对应的目标音量值,并根据所确定的目标音量值播放所述应用的音频。
8.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被第一处理器执行时实现权利要求1~6中任一项所述方法的步骤。
9.一种车辆,其特征在于,包括:
第二处理器;
用于存储所述第二处理器可执行指令的第二存储器;
其中,所述第二处理器被配置为:
实现权利要求1~6中任一项所述的方法的步骤。
10.一种芯片,其特征在于,包括第三处理器和接口;所述第三处理器用于读取指令以执行权利要求1~6中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211644806.5A CN115794024B (zh) | 2022-12-20 | 2022-12-20 | 音量调节方法、装置、介质、芯片及车辆 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211644806.5A CN115794024B (zh) | 2022-12-20 | 2022-12-20 | 音量调节方法、装置、介质、芯片及车辆 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115794024A true CN115794024A (zh) | 2023-03-14 |
CN115794024B CN115794024B (zh) | 2024-07-02 |
Family
ID=85427498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211644806.5A Active CN115794024B (zh) | 2022-12-20 | 2022-12-20 | 音量调节方法、装置、介质、芯片及车辆 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115794024B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108563418A (zh) * | 2017-12-28 | 2018-09-21 | 珠海市君天电子科技有限公司 | 一种音频音量调节方法、装置、电子设备及存储介质 |
CN111930335A (zh) * | 2020-07-28 | 2020-11-13 | Oppo广东移动通信有限公司 | 声音调节方法及装置、计算机可读介质及终端设备 |
CN112965683A (zh) * | 2019-11-27 | 2021-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 调节音量的方法、装置、电子设备及介质 |
CN113365010A (zh) * | 2021-06-07 | 2021-09-07 | 北京字节跳动网络技术有限公司 | 音量调节方法、装置、设备、存储介质 |
CN114063963A (zh) * | 2020-07-30 | 2022-02-18 | 北京小米移动软件有限公司 | 音量调节方法、装置以及存储介质 |
-
2022
- 2022-12-20 CN CN202211644806.5A patent/CN115794024B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108563418A (zh) * | 2017-12-28 | 2018-09-21 | 珠海市君天电子科技有限公司 | 一种音频音量调节方法、装置、电子设备及存储介质 |
CN112965683A (zh) * | 2019-11-27 | 2021-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 调节音量的方法、装置、电子设备及介质 |
CN111930335A (zh) * | 2020-07-28 | 2020-11-13 | Oppo广东移动通信有限公司 | 声音调节方法及装置、计算机可读介质及终端设备 |
CN114063963A (zh) * | 2020-07-30 | 2022-02-18 | 北京小米移动软件有限公司 | 音量调节方法、装置以及存储介质 |
CN113365010A (zh) * | 2021-06-07 | 2021-09-07 | 北京字节跳动网络技术有限公司 | 音量调节方法、装置、设备、存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115794024B (zh) | 2024-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108284840B (zh) | 结合乘员偏好的自主车辆控制***和方法 | |
US10331138B2 (en) | Standard scene-based planning control methods for operating autonomous vehicles | |
EP3339126B1 (en) | Method and system to recognize individual driving preference for autonomous vehicles | |
US10162354B2 (en) | Controlling error corrected planning methods for operating autonomous vehicles | |
US20190302768A1 (en) | Perception and planning collaboration framework for autonomous driving | |
US20190278277A1 (en) | Real-time perception adjustment and driving adaption based on surrounding vehicles' behavior for autonomous driving vehicles | |
US10053091B2 (en) | Spring system-based change lane approach for autonomous vehicles | |
US10908608B2 (en) | Method and system for stitching planning trajectories from consecutive planning cycles for smooth control execution of autonomous driving vehicles | |
KR102139426B1 (ko) | 자율 주행 차량을 위한 차량 위치점 전달 방법 | |
JP6103620B2 (ja) | 車載情報システム、情報端末、アプリケーション実行方法、プログラム | |
CN108885830B (zh) | 通知控制装置及通知控制方法 | |
CN108263307A (zh) | 用于车辆的空间听觉警报 | |
CN112650977B (zh) | 保护神经网络模型的方法 | |
JP2011521268A (ja) | 地図表示画像の生成 | |
US20240070213A1 (en) | Vehicle driving policy recommendation method and apparatus | |
CN115794024B (zh) | 音量调节方法、装置、介质、芯片及车辆 | |
US10916077B2 (en) | User privacy protection on autonomous driving vehicles | |
JP7085656B1 (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN111024112A (zh) | 一种路线导航的方法、装置及电子设备 | |
KR20140031653A (ko) | 차량의 구동 효과음 재생 장치 및 방법 | |
KR20180094684A (ko) | 차량 단말 시스템 및 그 제어 방법 | |
CN117922455A (zh) | 联动***、方法、车辆、存储介质与芯片 | |
WO2023170767A1 (ja) | パラメータ決定装置、自動運転システム、および、パラメータ決定方法 | |
CN117931339A (zh) | 屏幕显示方法、装置、***、车辆及可读存储介质 | |
CN114475609A (zh) | 调整车辆驾驶模式的方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |