0
是否有任何API動作會使動作腳本中的麥克風靜音?如果不是,請告訴我如何在動作腳本中靜音麥克風。我嘗試用以下方法在動作腳本中靜音微型手機運行時間
microphone = Microphone.getMicrophone();
microphone.setLoopBack(false); and
microphone.setSilenceLevel(100);
他們對我沒有任何影響。
是否有任何API動作會使動作腳本中的麥克風靜音?如果不是,請告訴我如何在動作腳本中靜音麥克風。我嘗試用以下方法在動作腳本中靜音微型手機運行時間
microphone = Microphone.getMicrophone();
microphone.setLoopBack(false); and
microphone.setSilenceLevel(100);
他們對我沒有任何影響。
我剛剛發現一篇文章說,如果我們將增益分配給0,那麼麥克風可以靜音,如下圖和其工作。
microphone = Microphone.getMicrophone();
microphone.gain=0;
接受的答案不會很好。一旦您設置gain
這樣的,如果你會嘗試重新設置gain
到其它一些其他的值,那麼0
它將設置gain
,但聲音將不再被記錄。 (至少我的經驗)
要靜音,你可以做這樣的:
stream.attachAudio(null);
,並取消靜音:
stream.attachAudio(mic);