Pulseaudio 在 default.pa 配置中设置源音量吗?

Pulseaudio 在 default.pa 配置中设置源音量吗?

在我的/etc/pulse/default.pa配置文件中我有以下设置:

load-module module-echo-cancel aec_method=webrtc source_name=echocancel sink_name=echocancel1
set-default-source echocancel
set-source-volume echocancel 65536

回声消除模块加载正常,并被设置为麦克风的默认源,但是源音量未设置为 100%,而是最后一行似乎没有执行任何操作。

独立运行最后一个命令,例如pacmd set-source-volume echocancel 65536将源(麦克风)的音量设置为 100%。

我该如何在加载的配置文件中设置新的回声消除源的音量,以使其在重启后仍然存在?

答案1

回声消除模块似乎默认具有自动调节音量的功能,如果模块需要重新同步或您重新启动脉冲音频,则会重置音量。

我添加了标志:aec_args="analog_gain_control=0\ digital_gain_control=1"到加载行,它似乎删除了音量重新调整。

https://askubuntu.com/a/1069998/574240

相关内容