問題タブ [headphones]

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

ios - iOS: ヘッドフォンとスピーカーの両方から同時にオーディオを送信できますか?

ヘッドフォン ジャックからシリアル データを送信しようとしていますが、スピーカーからオーディオを再生できるようにしたいと考えています。出力を両方に送信することは可能ですか? もしそうなら、それぞれに異なる音声を送ることは可能ですか?

0 投票する
4 に答える
38035 参照

android - Android フォンのヘッドフォン ジャックからデータを送信する

私は現在新しいプロジェクトを扱っており、特定の電圧でヘッドフォンジャックからデータを送信する必要があり、その電圧で作業できます。

ここでは、データに応じて特定の電圧をプログラムする必要があります。Androidでヘッドフォンの出力電圧にアクセスして、その電圧を制御するアプリケーションを作成することは可能ですか?

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

android - ヘッドフォンが接続されているときに MediaPlayer の音量を下げるにはどうすればよいですか?

Android 2.2 を対象としています。

メディアを聴いているときに、ユーザーがスピーカーまたはヘッドフォンを使用しているかどうかを確認する必要があります。これまでのところ、私が見つけた最高のものはisWiredHeadsetOnメソッドです。残念ながら廃止されました。ヘッドフォンが接続されているかどうかを知るより良い方法はありますか?

MediaPlayer本当の問題は、ヘッドフォンが接続されているときに音量を下げるにはどうすればよいかということです。再生開始時 (つまり、ブール チェックを介して) および再生中 (つまり、イベントを介して)?

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

ios - ヘッドセットがiOSデバイスに接続されているかどうかの検出

iOSデバイスにインタラクティブムービーがあります。映画が始まると(タップ)、ビデオの開始時にヘッドセットを接続するように求められます。接続されている場合、ビデオは自動的にストーリーに直接ジャンプします(ビデオストーリーに直接移動します)。私は何をすべきか?とコードを書く方法は?

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

cocoa - マイク入力をヘッドフォン出力にリダイレクト (ソフト プレイスルー)

MacBook Pro でインイヤー ヘッドフォンを使用すると、完全にフィットするまで数分かかります (ヘッドフォンのフォーム ビットのため):)

私のアイデアは、内蔵の macbook pro マイクを使用して、毎回ヘッドホンを取り外さなくても、私の机に来る誰かと話すことができるようにすることです。ホットキーを押すことで有効にできる「インターコム」のようなものです。

最初に考えたのは、iTunes を一時停止するために簡単に使用できる applescript を使用することでしたが、マイク出力をヘッドフォンに転送する方法に関する情報が見つかりませんでした。

次の試みは、Cocoa アプリを作成するために Xcode をチェックすることでした。Apple から提供された例から始めることで、自分のニーズに合わせて拡張できると思います。

私の質問は次のとおりです。私の問題を解決するためのより良いアイデア/アプローチはありますか?

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

iphone - iPhone で Bluetooth ヘッドフォンをサポートするには、何かをする必要がありますか?

音楽アプリを開発しています。

通常の有線ヘッドフォンまたはヘッドセットをサポートするために何もしませんでしたが、ヘッドフォンで音楽を聞くことができます。

Bluetooth ヘッドフォンまたは Bluetooth ヘッドセットをサポートするためにコードを書く必要がありますか?

動作を確認するには、Bluetooth ヘッドフォンを購入する必要がありますか?

編集

申し訳ありませんが、有線ヘッドフォンをサポートするために何かをしました。
ヘッドフォンが抜かれたイベントを検出するコードを書きました。
ヘッドフォンを外すと、音楽アプリが一時停止しました。
このコードは Bluetooth ヘッドフォンでも機能しますか?

アンプラグドイベントを検出するために、この回答と同じコードを使用しています

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

android - 電話の着信音をイヤホンに転用する

電話がかかってきたとき、イヤホンを使用している場合は、着信音がイヤホンを通過するようにしたいです。このアプリsetSpeakerphoneon()では動作していませんが、電話がかかってきたときにイヤホンから呼び出し音をストリーミングする他のアイデアはありますか?

PS:SDK 2.3.3を使用しています

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

android - ヘッドフォンをネイティブに検出する方法はありますか?

重複の可能性:
Android: ヘッドフォンとヘッドセットを検出しますか?

Java を介した簡単な方法がありますが、ライブラリを作成しているため、jni の部分は省略します。

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

c# - ヘッドフォンのボタンの動作をプログラムで変更する

ユーザーがLifeChat LX-3000のセンターボタンをクリックすると開始されるプロセスをプログラムで変更することはできますか?

ハードウェアを使ったプログラミングの経験がないので、それが可能かどうかさえわかりません。問題は、私たちのクライアントがこのヘッドフォンをたくさん持っていて、そのボタンのデフォルトの動作を、ライブメッセンジャーを開くから CRM を開くように変更できるようにしたいということです。この手順に従って、(プログラムではなく)レジストリを変更しようとしました:

  • HKEY_CLASSES_ROOT\CLSID{F5F545A6-39C4-40B5-814D-B45040A89FB5}\LocalServer32 を見つけます。
  • (デフォルト)値をダブルクリックして削除し、テキストを削除します
  • 値をOurCRMExePathに変更します

しかし、これはうまくいきません。そのウェブページが書かれた日から物事が変わったと思います。何か案が?最初のステップは、どのレジストリ エントリがそのボタンを変更するかを知り、それを変更することだと思います。しかし、どうすればそれを知ることができますか?