控制音量的方法和装置、电子设备和存储介质制造方法及图纸

技术编号:40420902 阅读:30 留言:0更新日期:2024-02-20 22:39
本发明专利技术公开了控制音量的方法和装置、电子设备和存储介质。该方法包括:将由应用生成的音频信号的音量固定,使得具有固定音量的第一音频流传送至硬件抽象层;获取实际需求音量值,并将实际需求音量值传递至硬件抽象层;获取与至少一个声卡相对应的音量要求;若音量要求为音量可调节,则由硬件抽象层根据实际需求音量值对第一音频流进行音量处理,得到调节后的第二音频流;以及由硬件抽象层将第二音频流写入至少一个声卡中的音量要求为音量可调节的第一声卡。当多个声卡输出一样的声音时,能够根据不同声卡的不同音量要求呈现不同的音量状态,即有的声卡音量固定不变,有的声卡音量发生变化,从而实现多个声卡输出不同音量的同一音频流。

【技术实现步骤摘要】

本专利技术涉及音量控制,尤其涉及控制音量的方法和装置、电子设备和存储介质


技术介绍

1、对于搭载android系统的设备,用户可以通过音量按键(比如手机)或者遥控音量按键(比如电视)对设备音量进行调节。按键实际调节的是音量的梯度,对于媒体音量,梯度范围是0到15,0表示静音,15表示最大音量。梯度值传到audiopolicy(音频策略)服务后会转换成具体的音量浮点值,音频数据在audioflinger(音频管理器)服务中利用此浮点值完成音量调节,调节后的数据接着经过硬件抽象层送至驱动,声音最终从声卡输出,以上是音量调节的完整流程。

2、android系统现有的音量调节策略只会调节当前优先级最高的声卡设备对应的音量,即只能调节一个设备的音量,对于多设备同时输出的场景,即假设有三个声卡a、b、c,在硬件抽象层已实现多声卡同时输出,调节音量时,期望声卡a音量固定,声卡b、c音量随按键调节变化,现有的音量调节策略将无法支持。


技术实现思路

1、本专利技术提供控制音量的方法和装置、电子设备和存储介质,其能本文档来自技高网...

【技术保护点】

1.一种控制音量的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求1所述的方法,其特征在于,将由应用生成的音频信号的音量固定包括:

4.根据权利要求3所述的方法,其特征在于,由音频服务将音频信号的音量浮点值固定包括:

5.根据权利要求1所述的方法,其特征在于,所述实际需求音量值包括实际需求音量浮点值或实际需求音量梯度值,

6.根据权利要求5所述的方法,其特征在于,将所述实际需求音量梯度值转换为实际需求音量浮点值包括:

7.根据权利要求6所述的方法,其特征在于,按照预设音频...

【技术特征摘要】

1.一种控制音量的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求1所述的方法,其特征在于,将由应用生成的音频信号的音量固定包括:

4.根据权利要求3所述的方法,其特征在于,由音频服务将音频信号的音量浮点值固定包括:

5.根据权利要求1所述的方法,其特征在于,所述实际需求音量值包括实际需求音量浮点值或实际需求音量梯度值,

6.根据权利要求5所述的方法,其特征在于,将所述实际需求音量梯度值转换为实际需求音量浮点值包括:

7.根据权利要求6所述的方法,其特征在于,按照预设音频...

【专利技术属性】
技术研发人员:刘兴亮
申请(专利权)人:瑞芯微电子股份有限公司
类型:发明
国别省市:

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

1