VoiceOverの出力を[ヘッドフォン、スピーカー、BT、...]の間でリダイレクトする方法(swift3/objc)はありますか?VoiceOver出力チャンネルを変更する方法はありますか?
APIのドキュメントでは、私の知る限り見ることができるよう変更するチャンネル上の任意の情報を持っていないので...
ユーザーはヘッドフォンでのVoiceOverのフィードバックに耳を傾けている間に私たちは声を記録する機能をしたいと思います(または彼らが好きなら、それを変えてください)。
VoiceOverの出力を[ヘッドフォン、スピーカー、BT、...]の間でリダイレクトする方法(swift3/objc)はありますか?VoiceOver出力チャンネルを変更する方法はありますか?
APIのドキュメントでは、私の知る限り見ることができるよう変更するチャンネル上の任意の情報を持っていないので...
ユーザーはヘッドフォンでのVoiceOverのフィードバックに耳を傾けている間に私たちは声を記録する機能をしたいと思います(または彼らが好きなら、それを変えてください)。
iOSでは、VoiceOverを含むすべてのサウンドがデフォルトの音声ルートにルーティングされます。新しいオーディオルートが接続されると(例えば、Bluetoothヘッドフォン)、2つの追加のVoiceOverオプションが利用可能になります。まず、「宛先」オプションがVoiceOver rotorに表示され、ユーザーはシステムのオーディオルートを選択できます。次に、「設定」アプリのVoiceOver設定の「サウンド」セクションに、別の「スピーチチャンネル」と「サウンドチャンネル」を選択するオプションが含まれています。スピーチの出力をルートの1つのチャンネルに制限することもできます。これにより、一方の耳の音楽を聞くことができ、もう一方の耳のVoiceOverの出力を聞くことができます。
Macでは、これはVoiceOverユーティリティ内のユーザー設定可能な設定です。
いずれのプラットフォームでもVoiceOver出力をプログラムによってリダイレクトすることはできません。これは恐らくユーザーエクスペリエンスが壊滅的になるためです。ビジュアル出力をクローゼット内の電源が入っていないデバイスにリダイレクトすると想像してください。どのようにしてコンピュータの制御を回復しますか?
フィードバックに感謝いたします。私は実際にiosデバイスを求めていました。 「致命的な」影響がある可能性があることを述べているので、デバイスの脆弱性が増している可能性はありますか? – JSBach
私はiOSで質問にタグ付けしたことを忘れていました。私の間違いです。私はそれを明確にし、あなたの2番目の質問に答えるために私の答えを編集します。 – Justin