Actionscript 3 胡椒粉闪光回波消除

Actionscript 3 胡椒粉闪光回波消除,actionscript-3,flash,Actionscript 3,Flash,使用pepper flash(PPAPI)我们无法实现音频回音消除。下面的设置是我们使用的,它在Adobe的flash插件NPAPI中工作 更改某些设置可能会使回声变得更糟,例如将echoPath更改为128会更糟,但似乎没有什么可以解决我们的问题 publishMic = Microphone.getEnhancedMicrophone(micList.selectedIndex); publishMic.rate = DEFAULT_MIC_R

使用pepper flash(PPAPI)我们无法实现音频回音消除。下面的设置是我们使用的,它在Adobe的flash插件NPAPI中工作

更改某些设置可能会使回声变得更糟,例如将echoPath更改为128会更糟,但似乎没有什么可以解决我们的问题

            publishMic = Microphone.getEnhancedMicrophone(micList.selectedIndex);
            publishMic.rate = DEFAULT_MIC_RATE;
            var options:MicrophoneEnhancedOptions = new MicrophoneEnhancedOptions();
            options.nonLinearProcessing = true;
            options.echoPath = 256;
            options.mode = MicrophoneEnhancedMode.FULL_DUPLEX;

            publishMic.framesPerPacket = 10;

            publishMic.enhancedOptions = options;
            publishMic.codec = SoundCodec.PCMA;
            publishMic.setUseEchoSuppression(true);
            publishMic.setLoopBack(false);
            publishMic.encodeQuality = 8;

            publishMic.setSilenceLevel(0,2000);

消除回声的正确方法是什么?

我认为这是Chrome中PepperFlash的一个问题,看看这里:问题和。

还要确保你做了足够多的工作来最小化回声。。比如不让麦克风同时拾取扬声器的声音(输出)。这就意味着要将音量静音,这样他们就不会拿起话筒,或者最好是用耳机来听。另外,声音设备的延迟设置可能会有所帮助(如果可用)。您的答案是响应吗?然后请将回答标记为答案