1

AVAudioPlayer を使用して mp3 ファイルを再生するサウンドボード アプリケーションがあります。任意のクリップを聴きながら、サウンドを高く調整できます。
私の問題は、電話が使用されていて、アプリに移動してサウンドボードを再生するときに、音量が非常に低く設定されていることです。私のアプリからの音が他の回線の人に聞こえるようにしようとしています。彼らは現在、音を聞くことができますが、非常に低く、聞き取りにくいです。電話の使用中にアプリで音量を上げる方法はありますか?

4

3 に答える 3

0

AVAudioPlayer のボリューム (再生ゲイン) プロパティを 1.0 (最大) に設定してみましたか?

于 2009-07-15T04:30:59.727 に答える
0

これは、ハードウェアの音量設定に関係している可能性があります。つまり、通話中に電話の側面にあるロッカー ボタンが通話の音量を制御します。この音量は、アプリの音量も制御している可能性があります。通話の音量を上げて、アプリの音量も上がるかどうかを確認してください。その場合は、アプリに MPVolumeView を実装し、その動作をカスタマイズするなど、その問題の解決に取り組みます。

于 2009-11-18T15:30:10.633 に答える
-2

アプリの起動中に通話に応答した場合、通話が終了するまでアプリは実行されません。通話の最後に、AVAudioPlayer の音量を 1.0 (100%) に調整できます。

于 2009-07-15T04:37:40.570 に答える