問題タブ [headset]

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 に答える
338 参照

android - ACTION_HEADSET_PLUG アプリを開く

私は ACTION_HEADSET_PLUG インテントでたくさん遊んできましたが、どこにも来ていません..私がやろうとしているのは、ヘッドセットが電話に接続されたときに、サードパーティのアプリを開く必要があるということです! 誰かが私にいくつかの例を教えてもらえますか?

私はAndroid 1.6向けに開発しています!

0 投票する
2 に答える
2872 参照

android - Android 2.2は、アプリケーションの起動時にBluetoothヘッドセットが接続されているかどうかをプログラムで通知します

私はAndroid2.2APIレベル8用にプログラミングしており、アプリケーションの起動時に現在Bluetoothヘッドセットが接続されているかどうかを調べようとしています。この問題の解決策が見つからないようです。

アプリケーションが起動して実行されると、ここに示されているように、BluetoothDevice.ACTION_ACL_CONNECTEDとBluetoothDevice.ACTION_ACL_DISCONNECTEDをリッスンできます。しかし、BroadcastReceiverがオンになる前に、現在Bluetoothヘッドセットが接続されているかどうかを確認する方法がわかりません。

また、次の方法で、デバイスにペアリングされたデバイスがあるかどうかを確認する方法もわかりました。

誰かがAPIレベル8のこの問題の解決策をすでに持っていることを望んでいます。API11には、 おそらく1行のコードでこれを実行できるBluetoothProfileBluetoothHeadsetなどの新しいクラスがあることを認識しています。 APIレベル8でこれを行おうとしています

私はこの時点で何でも試してみるつもりです。

前もって感謝します

-H

0 投票する
3 に答える
12868 参照

bluetooth - Android用の接続されたBluetoothデバイスに関する情報を取得するには?

Bluetoothヘッドセットにすでに接続されている(ペアリングおよび接続されている)Androidフォンがある場合。その特定のヘッドセットに関する情報を取得する方法。

メソッドを使用しgetBondedDevices()て、ペアリングされたすべてのデバイスのリストを取得します。接続されたデバイスに関する情報のみが必要です。

アプリケーションの開始時にこの情報が必要なため、ブロードキャスト レシーバーがステータスをチェックするのが待ちきれません。ブロードキャストを待たずにこの情報を取得する方法はありますか。

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

android - Android で有線ヘッドセットのボタンを聞く

Androidで有線ヘッドセット(Bluetoothヘッドセットなし、非常に重要)ボタンを処理することは可能ですか? たとえば、ユーザーが「再生」ボタンを押すと (着信を受信)、TextView のテキストを変更します (これはダミーの例であり、実際のミッションではありません :))。

誰かがコード例を投稿できますか? (可能であれば)

ありがとう、IB

0 投票する
3 に答える
10190 参照

iphone - iPhoneSDKのヘッドセットボタンクリックを検出する

ヘッドセットの再生/一時停止ボタンのクリックを検出する方法はありますか?

以下を使用して、音量ボタンのクリックを検出することができました。

しかし、中央のボタンのAudioSessionPropertyが見つかりません。それを行う方法は何ですか?

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

android - 2 番目のサウンド再生の整合性が低くなりますか?

ヘッドセットのボタンを押して、スピーカー フォンからサウンドを再生し、10 秒間のオーディオ クリップを録音したいと考えています。これが私のコードです:

最初の音はスピーカーで再生され、非常に完全です。しかし、もう一度ボタンを押して録音を停止すると、同じクリップを使用しているにもかかわらず、音がほとんど聞こえなくなります。logcat トレースは次のとおりです。

なぜこれが事実なのか誰か知っていますか?最初の部分で、スピーカー フォンを false に戻さなかったことはわかっています。そうした場合、サウンドはヘッドセットからのみ再生されます。「尊敬するには短すぎる」という行だと思います。どうもありがとうございました!

--------- MEDIAPLAYER コードで更新 -------------

このコードを使用してサウンドを再生しましたが、2 番目のサウンドはまだ非常に静かです (以前と同じ問題)... さらに提案はありますか? :D

0 投票する
2 に答える
706 参照

android - Bluetooth オーディオ チャンネルで積極的に聞く方法はありますか?

Bluetoothヘッドセットをマイクとして使用できるようにしたい。

マイクモードに設定できますか?

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

c# - Nヘッドセットからの音声録音

http://opensebj.blogspot.com/2009/04/naudio-tutorial-5-recording-audio.htmlのコードを使用してオーディオを録音しています。基本的にこのコード:

それは完全に機能し、システム上のすべてのサウンドを記録します。ヘッドセットを差し込むと問題が発生します(USBではなく、ラップトップの内蔵サウンドカードのヘッドセットジャックに直接差し込むだけです)。これには、ヘッドセットで聞こえる音声が録音されないという効果があります。録音しているデバイスと関係があると思いますが、よくわかりません。

会話を録音しようとしています。つまり、マイクからの音とヘッドセットで聞こえる音を同時に録音したいということです。

誰かがこれについて正しい方向に私を向けることができますか? ありがとう。

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

android - Bluetoothデバイスがデバイスクラスまたはメジャークラス以外のヘッドセットであるかどうかを判断する方法はありますか?

デバイスクラスを使用して、ハンズフリーヘッドセットが接続されているかどうかを確認しています。しかし、Qnine3.0には識別可能なデバイスIDまたはクラスIDがないことがわかりました。どちらもゼロです。Android OSはそれがヘッドセットであることを認識し、ステータスアイコンを更新します。しかし、私のアプリでは、それがヘッドセットであると判断する別の方法が必要です。

0 投票する
2 に答える
1157 参照

iphone - ヘッドセットを使用してユーザー入力を検出する

iPhoneに接続されたヘッドホンでユーザー入力(クリック)を検出しようとしています。これまでのところ、AVAudioSessionを使用して中断を検出する方法しか見つけていません。AVAudioSessionは正しいですか、それとも別の方法がありますか?どうやって?