問題タブ [audiosession]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
85 参照

android - 現在アクティブな AudioSessions または AudioOutput を取得する

Visualizer Classを使用して Visualizer を作成しようとしています。ドキュメントには、オーディオ出力を取得するためのセッション ID として「0」を使用するように記載されていますが、これは推奨されていないようで、エラーが発生するだけです。

現在アクティブな AudioSession ID を取得する方法を探しましたが、リモートで役立つものは見つかりませんでした。すべてのサンプルは、自分で音楽を再生する方法に関する情報のみを提供しますが、Spotify や他の音楽やビデオが再生されていることを視覚化するために使用したいので、それはオプションではありません。

私はそれが可能であることを知っています。完全に正常に動作する HueManic のようなアプリがあります。それがどのように可能になるかについての情報を見つけることができません。

0 投票する
0 に答える
83 参照

ios - airpod マイクを使用した BlueTooth オーディオのキャプチャ

外部 Bluetooth airpod デバイスが airpod マイクを使用してオーディオを録音し、他の Bluetooth デバイスでもフローレスで動作するように、オーディオ セッション カテゴリを設定する方法。これが私のコードです。

0 投票する
1 に答える
947 参照

ios - setPreferredInput WithBlueTooth が機能しない

Bluetooth デバイスを audioSession の優先入力に設定しようとしています。

これが私のコードです:

そして、私はこのサインを持っています:

2019-01-11 17:59:51.400283+0800 yichaoyun[4196:1228652] [avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: ポート h.ear (MDR-EX750BT) の不明な選択データ ソース (タイプ: BluetoothHFP)

2019-01-11 17:59:51.400381+0800 yichaoyun[4196:1228652] 1111111111 avsession desportDesc =

2019-01-11 17:59:51.410321+0800 yichaoyun[4196:1228652] [avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: ポート h.ear (MDR-EX750BT) の不明な選択されたデータ ソース (タイプ: BluetoothHFP)

2019-01-11 17:59:51.410357+0800 yichaoyun[4196:1228652] [avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: ポート h.ear (MDR-EX750BT) の不明な選択データ ソース (タイプ: BluetoothHFP)

2019-01-11 17:59:51.410447+0800 yichaoyun[4196:1228652] ret = 1 現在のルート = " ); 出力 = ( "" )>

Bluetoothデバイスの接続が成功したことを示しています.しかし、私はいくつかのノージーしか聞こえません.その後、無音に変わりました.同じ質問に直面している人は1人だけですか?どうすれば修正できますか?

0 投票する
1 に答える
738 参照

ios - Swift でデバイスのオーディオを停止 (または一時停止) するには?

入力した時間後に音楽(Spotify、Apple Musicなどからの再生)を停止する音楽タイマーを作成しています。そのオーディオ セッションを停止したり、別のアプリから再生されているオーディオを一時停止したりする方法はありますか?

私のアプリにはローカル オーディオ プレーヤーがないため、単純にプレーヤーを停止することはできません (通常、アプリからオーディオを再生するときのように)。

どんな助けでも大歓迎です!

0 投票する
1 に答える
116 参照

swift - Sinch SDK を使用して通話時の音量をプログラムで変更する方法は?

現時点では、呼び出して UI 要素で音量を変更しようとすると、UI の変更、音量スライダーの変更のみが表示され、デバイスの音量は表示されません。音量は静的です。ボリュームの変更には MPVolumeView を使用しています

通話の場合: SinchRTC および CallKit。通話中の AudioSession は、PlayAndRecord カテゴリと VoiceChat モードにあります。