在我的/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"
到加载行,它似乎删除了音量重新调整。