iPhone-Audioの専門家から、マイクのラインインからサウンドを再生する方法、または少なくとも通話中にスピーカー(レシーバーではなく)から再生する方法があるかどうかを知りたいです。
AVAudioSessionCategory と kAudioSessionProperty_OverrideAudioRoute のさまざまな組み合わせを試してみましたが、iPhone が通話中の場合、受信機からのみサウンドが再生されることに気付きました。
当面の私の最善の試みは、通話をスピーカー モードで選択し、AVSession サウンドを AVAudioSessionCategoryAmbient に入れることですが、結果は悪すぎます。
繰り返しますが、レシーバーで通話を聞きながら、スピーカーで音を鳴らしたいと思います。
私はこれをhttp://www.pallaudio.comで使用しました。これは、電話で嘘をつくことができるアプリです。