通话音量控制方法及电子设备与流程

文档序号:35421179发布日期:2023-09-13 07:46阅读:54来源:国知局
通话音量控制方法及电子设备与流程

本申请涉及终端设备领域,尤其涉及一种通话音量控制方法及电子设备。


背景技术:

1、当前,多屏协同、超级通话等业务都支持协同通话功能。协同通话是指,一个电子设备(中心侧设备)上的通话语音,通过另一个电子设备(设备侧设备)播放出来。相关技术中,用户在中心侧设备上调节通话音量,并不能改变协同通话中设备侧设备上的协同通话音量,给用户的体验较差。


技术实现思路

1、为了解决上述技术问题,本申请提供一种通话音量控制方法及电子设备,使得用户在中心侧设备上执行调节通话音量的操作,能够调节协同通话中设备侧设备上的协同通话音量,提升用户使用体验。

2、第一方面,本申请提供一种通话音量控制方法。该方法应用于第一电子设备,该方法包括:位于硬件抽象层的音量配置模块获取通话音量值,并将通话音量值发送给音量调节模块,通话音量值是用户对第一电子设备执行的通话音量调节操作对应的音量值,音量调节模块位于内核层的音频数字信号处理器中;音量调节模块获取协同通话中下行通路的第一音频数据;音量调节模块将通话音量值和第一音频数据发送给音频数字信号处理器中的音频处理模块,以使音频处理模块根据通话音量值对第一音频数据进行处理,得到第二音频数据,第二音频数据对应的音频音量等于通话音量值;音量调节模块接收音频处理模块输出的第二音频数据,并将第二音频数据发送给第二电子设备,这样,在协同通话的中心侧电子设备内部,创建了一条对发送给设备侧电子设备的下行通路音频数据进行调节的通路,中心侧电子设备在将下行通路音频数据发送给设备侧电子设备前,在adsp中根据用户在中心侧电子设备上的音量调节操作,对下行通路音频数据进行处理,以使处理后的下行通路音频数据的音量与用户的音量调节操作相匹配,从而达到用户在中心侧设备上执行调节通话音量的操作,能够调节设备侧设备上的协同通话音量的效果,提升用户使用体验。

3、根据第一方面,位于硬件抽象层的音量配置模块获取通话音量值,包括:音量配置模块在第一电子设备处于协同状态的情况下,接收第一电子设备的框架层实时下发的第一音量值。

4、根据第一方面,位于硬件抽象层的音量配置模块获取通话音量值,包括:音量配置模块从本地读取已存储的第二音量值,第二音量值是第一电子设备处于非协同状态的情况下、接收第一电子设备的框架层下发的通话音量值并存储在本地的。

5、根据第一方面,位于硬件抽象层的音量配置模块获取通话音量值,包括:第一电子设备的框架层中的音频服务模块响应于调节通话音量的操作,生成通话音量值;音频服务模块将通话音量值发送给硬件抽象层中的原始硬件抽象层模块;原始硬件抽象层模块将通话音量值发送给音量配置模块。

6、根据第一方面,音量配置模块将通话音量值发送给音量调节模块,包括:音量配置模块判断当前第一电子设备是否处于协同状态;如果是,音量配置模块将通话音量值发送给音量调节模块。

7、根据第一方面,音量配置模块判断当前第一电子设备是否处于协同状态,包括:音量配置模块查询第一电子设备中的协同状态标识,根据协同状态标识确定第一电子设备是否处于协同状态。

8、根据第一方面,音量调节模块获取协同通话中下行通路的第一音频数据,包括:音量调节模块从第一电子设备的音频数字信号处理器中读取协同通话中下行通路的第一音频数据。

9、根据第一方面,音量调节模块将第二音频数据发送给第二电子设备,包括:音量调节模块将第二音频数据发送给第一电子设备的硬件抽象层的数据流模块;数据流模块将第二音频数据发送给第一电子设备的框架层的数据会话模块,以由数据会话模块将第二音频数据转发给第二电子设备。

10、根据第一方面,第一电子设备为手机,第二电子设备为平板或个人计算机。

11、第二方面,本申请提供一种电子设备,包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,当程序指令由所述处理器执行时,使得电子设备执行第一方面任意一项的通话音量控制方法。

12、第三方面,本申请提供一种计算机可读存储介质,包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行第一方面任意一项的通话音量控制方法。



技术特征:

1.一种通话音量控制方法,其特征在于,应用于第一电子设备,所述第一电子设备与第二电子设备分别为协同通话中的中心侧设备和设备侧设备,所述第一电子设备包括音量配置模块以及音量调节模块,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,位于硬件抽象层的所述音量配置模块获取通话音量值,包括:

3.根据权利要求1所述的方法,其特征在于,位于硬件抽象层的所述音量配置模块获取通话音量值,包括:

4.根据权利要求1所述的方法,其特征在于,位于硬件抽象层的所述音量配置模块获取通话音量值,包括:

5.根据权利要求1所述的方法,其特征在于,所述音量配置模块将所述通话音量值发送给所述音量调节模块,包括:

6.根据权利要求5所述的方法,其特征在于,所述音量配置模块判断当前所述第一电子设备是否处于协同状态,包括:

7.根据权利要求1所述的方法,其特征在于,所述音量调节模块获取协同通话中下行通路的第一音频数据,包括:

8.根据权利要求1所述的方法,其特征在于,所述音量调节模块将所述第二音频数据发送给所述第二电子设备,包括:

9.根据权利要求1所述的方法,其特征在于,所述第一电子设备为手机,所述第二电子设备为平板或个人计算机。

10.一种电子设备,其特征在于,包括:

11.一种计算机可读存储介质,包括计算机程序,其特征在于,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1-9中任意一项所述的通话音量控制方法。


技术总结
本申请提供了一种通话音量控制方法及电子设备。该方法包括:位于硬件抽象层的音量配置模块获取通话音量值,并发送给音量调节模块,音量调节模块位于ADSP中;音量调节模块获取协同通话中下行通路的第一音频数据,将通话音量值和第一音频数据发送给音频数字信号处理器中的音频处理模块,以使音频处理模块根据通话音量值对第一音频数据进行处理,得到第二音频数据,音量调节模块接收音频处理模块输出的第二音频数据,并将第二音频数据发送给第二电子设备,这样,在协同通话的中心侧电子设备内部,创建了一条对发送给设备侧电子设备的下行通路音频数据进行调节的通路,使用户在中心侧设备上能够调节设备侧设备上的协同通话音量,提升用户使用体验。

技术研发人员:白金印,刘能宾
受保护的技术使用者:荣耀终端有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1