问题标签 [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中的蓝牙耳机

在错误的道路上浸泡了将近两个月后,我发现了我的错误是什么。现在我正在解决一个我找不到答案的新问题:尝试连接耳机时使用此功能:

我无法初始化 mBluetoothHeadset 对象,由于某种原因,调试器不会进入 onServiceConnected 函数。

任何帮助将不胜感激......真的需要一个shai

更多信息: Inded 是在 android 重新启动后需要启用蓝牙'在代码中解决:这是功能代码:Log("PM.CheckForHeadSet","In");

如果我将 GetProfileProxy 放在新的 ProfileListener 上方(如在 docomantaion 示例中|),mProfileListener var 仍然为 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 设备用作另一台设备的耳机

当我在计算机上使用蓝牙时,我可以选择几种不同类型的设备来查找。一种选择是“耳机”。

我想制作一个可以连接到另一台设备的应用程序,就好像它只是一个耳机一样。因此音频和麦克风将从 Android 手机路由到其他设备。

这在蓝牙 API 中是否可行?如果是这样,蓝牙聊天示例是否是此类事情的最佳开始?我能找到的大部分信息都处理相反的情况(使用带有 Android 设备的实际耳机。)

0 投票
3 回答
10910 浏览

android - Android - 检查耳机按钮点击

如何检查是否单击了耳机中的播放/暂停按钮?在那之后我可以实现一些可以改变我自己的动作(关闭等)的典型动作(播放/暂停)的方法吗?

0 投票
1 回答
5810 浏览

android - 未捕获 ACTION_AUDIO_BECOMING_NOISY

在阅读了 android 开发指南和此处的一些帖子后,我实现了一个简单的解决方案,以在运行 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 - 连接和断开蓝牙耳机

我已将 iPhone 与特定的蓝牙耳机配对。我想以编程方式连接和断开耳机,但似乎找不到 API 来完成此操作。

我只是错过了什么吗?

谢谢!

0 投票
0 回答
203 浏览

java - 低频率的 Android 4.x 蓝牙问题。耳机配置文件已更改!为什么?

我们正在使用从 HFP BT 点获取低频音频信号的应用程序。我们使用了运行良好的 Android 版本 3.xx。BT点被定义为耳机点当我们将android版本升级到4.xx时,BT点被定义为音频电话,低频被切断。无论如何,我们没有找到将 BT 点定义为耳机。

  1. 有没有办法在 android 4.xx 中将 BT 点定义为耳机
  2. 我们可以将 Android 3.xx BT 堆栈上传到 android 4.xx

谢谢

0 投票
1 回答
743 浏览

android - 启动服务时如何检测BT耳机/耳机

我正在启动一项为 BT 设备连接/断开连接注册广播接收器的服务。它似乎工作得很好。虽然,我遇到了问题。我需要检测 BT 耳机是否已经连接,以便我知道当前状态。我使用下面的代码,但看起来它没有完成它的工作:

我正在为 android 2.1 开发,上面的代码放在 Service#onCreate() 中。谢谢你的帮助。