4

在我们的一对一视频通话应用程序中,我们将麦克风增益设置如下:

mic.gain = 50;

问题是在某些通话中,对方非常轻柔地接听电话。我们希望在这种情况下自动增加他们的麦克风增益。

似乎MicrophoneEnhancedOptions.autoGain有财产只允许这样做。Flash Player 10.3 公告中暗示了这一点;它也出现在 Flash Builder 的代码完成弹出窗口中。但是,此属性不在当前文档中,并且false无论我们将其设置为什么,它似乎总是保持不变:

var mic:Microphone = Microphone.getEnhancedMicrophone();
var options:MicrophoneEnhancedOptions = mic.enhancedOptions;
options.autoGain = true;
mic.enhancedOptions = options;
trace(String(mic.enhancedOptions.autoGain)); // Outputs "false"

请通过MicrophoneEnhancedOptions.autoGain或其他方式分享有关 Flex 中自动增益控制的任何建议。

4

0 回答 0