問題タブ [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 投票する
1 に答える
7000 参照

android - AndroidのBluetoothヘッドセットに接続できません

ほぼ2か月間間違った道を進んだ後、私は自分の間違いが何であるかを知りました。今、私は答えを見つけることができない新しい問題のペースを調整しています:ヘッドセットに接続しようとしているときにこの機能を使用する:

mBluetoothHeadsetオブジェクトを初期化できません。何らかの理由で、デバッガーがonServiceConnected関数にステップインしません。

どんな助けでもありがたいです...本当に1つのシャイが必要です

詳細:Androidを再起動した後、Bluetoothを有効にする必要がありました'コードで解決:これは関数コードです:Log( "PM.CheckForHeadSet"、 "In");

GetProfileProxyを新しいProfileListenerの上に配置した場合(docomantaionの例のように|)、mProfileListener変数はまだnullであり、getProfileProxyはfalseを返します

そしてこれはlogcatです:

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

android - 他のストリームを再生している間、Androidオーディオストリームの音量を下げることは避けてください

Android TextToSpeechを使用して発信者名を読み取り、ヘッドセット(接続されている場合)からのみ再生したいと思います。

を指定すれば動作しますAudioManager.STREAM_VOICE_CALL as TextToSpeech.Engine.KEY_PARAM_STREAM。電話のスピーカーから着信音が聞こえ、ヘッドセットから着信音+ttsが聞こえます。

しかし、私はこの方法に問題があります...

ヘッドセットでは、TTSが何かを言うと、着信音の音量が小さくなり、TTSしか聞こえません。TTSが終了すると、着信音の音量が以前のレベルに増加します。それで大丈夫です。問題は、着信音がスピーカーでも音量を下げるため、TTSが話している間は何も聞こえないことです(ヘッドセットのみ)。

異なる音を同時に再生できるようにする方法はありますか?STREAM_VOICE_CALLそうでない場合は、ヘッドセットとSTREAM_RINGスピーカーにルーティングできますか?

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

ios - iPhone ヘッドセットの再生ボタンのクリック

iPhone でヘッドセット ボタンのクリックを検出したい場合は、「iPhone SDK でヘッドセット ボタンのクリックを検出する」を参照してください。http://developer.apple.com/library/IOS/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/RemoteControl/RemoteControl.htmlに従って、次のようにコードを記述しましたが、動作しません!!

私の問題は、リモート コントロール イベントをキャッチできないことです。ヘッドセットの再生または一時停止ボタンをクリックすると、コンソールに何も出力されません! 誰が私を助けることができます?ありがとうございました。

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

android - Android デバイスを別のデバイスのヘッドセットとして使用する

コンピューターで Bluetooth を使用する場合、検索するデバイスの種類がいくつかあります。1つの選択肢は「ヘッドセット」です。

ヘッドセットのように別のデバイスに接続するアプリケーションを作成したいと考えています。そのため、オーディオとマイクは Android フォンから他のデバイスにルーティングされます。

これは Bluetooth API 内で可能ですか? もしそうなら、Bluetooth チャットの例は、このようなものから始めるのに最適ですか? 私が見つけることができる情報のほとんどは、反対の状況 (Android デバイスで実際のヘッドセットを使用) を扱っています。

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

android - Android - ヘッドセット ボタンのクリックの確認

ヘッドセットの再生/一時停止ボタンがクリックされたかどうかを確認するにはどうすればよいですか? その後、自分のアクション (シャットダウンなど) の典型的なアクション (再生/一時停止) を変更できるメソッドを実装できますか?

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

android - ACTION_AUDIO_BECOMING_NOISY がキャプチャされていません

Android dev-guide といくつかの投稿を読んだ後、Android 2.3.3 を実行しているタブレットで HEADSET UNPLUG イベントをキャプチャする簡単なソリューションを実装しました。

残念ながら、onReceive() イベントがキャプチャされないため、何かが足りないようです。

以下は実装されたコードです:

Android マニフェスト ファイルでは、次のようになります。

私は何が欠けていますか?

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

android - Android - イベント MEDIA_NEXT と同様のインテントを送信

のようなインテントを送ることは可能KEYCODE_MEDIA_NEXT programicallyですか? PSKEYCODE_MEDIA_NEXTは、メディア ボタンをクリックした後に表示されるイベントですが、プログラムで送信したいと考えています。

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

iphone - iPhone/iOS - Bluetooth ヘッドセットの接続と切断

iPhone を特定の Bluetooth ヘッドセットとペアリングしました。ヘッドセットをプログラムで接続および切断したいのですが、これを行うための API が見つからないようです。

私は単に何かを逃していますか?

ありがとう!

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

java - 低周波数でのAndroid4.xBluetoothの問題。ヘッドセットプロファイルが変更されました!なぜ?

HFPBTポイントから低周波音声信号を取得するアプリケーションを使用しています。正常に動作するAndroidバージョン3.xxを使用しました。BTポイントはヘッドセットポイントとして定義されていましたAndroidバージョンを4.xxにアップグレードすると、BTポイントはオーディオフォンとして定義され、低周波数がカットされます。とにかくBTポイントをヘッドセットとして定義することはできませんでした。

  1. Android4.xxでBTポイントをヘッドセットとして定義する方法はありますか?
  2. Android 3.xxBTスタックをAndroid4.xxにアップロードできますか?

ありがとう

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

android - サービス開始時にBTヘッドセット/ヘッドホンを検出する方法

BT機器の接続・切断に同報受信機を登録するサービスを開始しています。うまく機能しているようです。しかし、私は問題に遭遇しました。現在の状態を知るために、BT ヘッドセットが既に接続されているかどうかを検出する必要があります。以下のコードを使用していますが、機能していないようです。

私はAndroid 2.1用に開発しており、上記のコードはService#onCreate()に配置されています。ご協力いただきありがとうございます。