我从webrtc项目获得了webrtc-agc源代码。但我不知道如何在实践中使用此模块。
例如,iPhone 6(系统的音量为5)中的视频音量小于iPhone 8(系统的音量为5)中的视频音量。仅举一个例子,可能不存在。我想提高iPhone 6的音量,但我不知道如何正确配置webrtc参数。
另一个问题是:
typedef struct {
int16_t targetLevelDbfs; // default 3 (-3 dBOv)
int16_t compressionGaindB; // default 9 dB
uint8_t limiterEnable; // default kAgcTrue (on)
} WebRtcAgcConfig;
我知道“ compressionGaindB”是提高音量的关键。
但我不知道“ targetLevelDbfs”的作用。
有人可以帮助我吗?谢谢!!!