2014-12-05 62 views
0

使用胡椒閃光燈(PPAPI)我們無法獲得音頻回聲消除功能。以下設置是我們使用的,它們在Adobe的Flash插件NPAPI中起作用。Pepper Flash回聲消除

更改某些設置可能會導致回聲變差,例如將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); 

什麼是消除回聲的正確過程?

+0

還要確保你做得足夠儘量減少回聲..就像沒有麥克風拾起聲音和來自揚聲器的聲音(輸出)一樣。這意味着將他們的音量靜音,以便他們不會拾起話筒或更好地使用耳機聽。聲音設備的延遲設置可能會有所幫助(如果可用)。 – 2014-12-07 16:13:05

回答

0

我認爲這是Chrome中PepperFlash的問題,請看這裏看看:問題152314144554