0

マイクを使用するアプリケーションに取り組んでいます。プライバシー設定パネルを表示したいと思いますが、マイク、カメラなどのタブがなく、基本的なプライバシー パネルのみです。

すべてを明確にするための写真は次のとおりです。

タブで設定

http://www.creativewave.it/settings_tabs.jpg

タブなしの設定

http://www.creativewave.it/settings_notabs.jpg

私たちは使用するかどうかを知っています

mic:マイク = マイク.getMicrophone(); mic.setLoopBack(true) を使用できます。問題は、この方法では、ユーザーがマイクに向かって話すときに自分の声が聞こえることです。これは、アプリケーションにとって恐ろしいことです。

そして、使用する場合: Security.showSettings(SecurityPanel.PRIVACY); プライバシー パネルが表示されますが、タブがあります。

setLoopBack(true) を使用せずに、TAB パネルなしで設定する方法はありますか?

または、 setLoopback(true) を使用する実際の方法はありますが、自分の声のエコーはありませんか? そのために多くのことを試みましたが、実際には成功しませんでした。

どうもありがとう。パオロ

4

3 に答える 3

0

Microphone.getMicrophone() を呼び出す直前に、グローバル オーディオをミュートしてみてください。次に、プライバシー ボックスを閉じた後で、音量を元に戻します。

于 2012-08-07T23:51:26.983 に答える
0

soundTransform を使用してマイクの音量を 0 に設定し、後で音量を上げてみてください...

var st:SoundTransform = mic.soundTransform;
st.volume = 0;
mic.soundTransform = st;
于 2012-08-03T09:39:14.573 に答える