0

私は現在、ピュア トーンやホワイト ノイズなどの音をオンザフライで生成するアプリを持っており、それをヘッドフォンで聞くことができます。内蔵スピーカーとヘッドホンに同時に同じ信号を送ることはできますか? iOS 7 と KitKat でこれを行いたいと思います。おそらく、将来的にはAndroid LとiOS 8...

iOS では、オーディオ ルートを選択できるマルチルートという新機能が iOS 6 で導入されたことを確認しました。問題は、ヘッドフォンを接続すると、内蔵スピーカーを選択できないことです。たぶん私は何か間違ったことをしています。私はそれがAndroidで私を助けると思う...

Android では、ヘッドフォンとスピーカーを同時に使用してこれを見つけました。でもそれは一年前の話。

誰もこれを試しましたか?

ありがとう!

4

2 に答える 2

1

iOS では、オーディオをヘッドフォンとスピーカーの両方にルーティングすることはできないと思います。このApple WWDC スライドショーに含まれているマルチルート オーディオ コードを使用して、さまざまなオーディオ インターフェイスへのルーティングを制御できますが、内蔵のヘッドフォン ジャックとスピーカーは同じオーディオ インターフェイスの一部であり、方法はないと思います。ヘッドフォンが接続されているときにスピーカーを無効にするそのインターフェイス内の動作をオーバーライドします。

于 2014-11-25T22:11:16.370 に答える
0

Android でこれを行うには、オーディオ ストリームを STREAM_ALARM に設定するだけで十分です。

MediaPlayer player = new MediaPlayer();
//
// Your player initialisation code here
//
player.setAudioStreamType(AudioManager.STREAM_ALARM);
于 2015-10-15T11:46:50.247 に答える