2

私の iOS ゲームでは、マイクで録音している間、スピーカーの音量が自動的に減少することに気付きました。Unity 3D で次の C# コードを使用して、マイクからの短い入力を録音し、audioSrc を分析して、吹き出しがあったかどうかを確認しています。これをしばらく繰り返します。

        audioSrc.clip = Microphone.Start (null, false, 5, FREQUENCY);

ずっとバックグラウンド ミュージックも再生しています。上記のコマンドの実行中に、音楽の音量が少し下がり、録音が停止した直後に戻ってきます。

これが iOS 上の Unity 3D のみに固有のものなのか、それとも iOS アプリケーションに共通の動作なのかはわかりません。Android で同じ動作に気付いていません。iOSでこれを防ぐ方法を知っている人はいますか? 必要に応じて、Unity から Objective-C コードを実行して iOS API を呼び出すことができます。

4

2 に答える 2

2

録音中にオーディオを減らすことは、デフォルトの iOS の動作であると確信しています。

于 2013-06-13T23:54:15.577 に答える