我正在编写一个用于监视通知流的音量设置的应用程序(使用针对android.media.VOLUME_CHANGED_ACTION的广播接收器-我知道这是一种hack),当它设置为静音时,我想阻止蓝牙耳机响起但没有断开连接,因此,如果我选择接听电话(它振动或看到振铃),则可以从我的蓝牙耳机进行接听。

到目前为止,我已经尝试了静音语音流,蓝牙流(通过提供int 6 ),设置setBluetoothScoOn(false) ,使用stopBluetoothSco()并静音了前面提到的流,但是似乎没有任何效果。 我已经拥有修改音频的权限,所以我开始认为这是不可能的。

有人有主意吗?

===============>>#1 票数:0 已采纳

当连接到蓝牙耳机时,呼叫通知使用HFP协议发送,该协议仅在内部发送某些AT命令(电话到耳机),使耳机知道有关呼叫的信息,设置SCO ON / OFF将呼叫音频切换到耳机/电话,正在响铃在蓝牙耳机内部

  ask by crazyfool translate from so

未解决问题?本站智能推荐:

4回复

Android:通过Sco蓝牙耳机播放声音

在过去的几天里,我一直试图从我的Android手机上播放我的sco蓝牙耳机上的任何声音。 我这个项目的最终目标是最终制作一个车库门开启器,但首先我需要能够通过耳机播放声音。 这是我正在使用的当前代码的基础: 在我运行之前,我将蓝牙耳机与手机配对并连接好。 我通过调用我的语音邮件
1回复

我的Android应用中的蓝牙设备上的音频闪烁

我有一个基本上是Player的Android应用。 我的用户有时将我的应用程序与连接的蓝牙设备(例如扬声器,耳机,汽车等)一起使用。 我没有使用或管理蓝牙的特殊代码。 但是自从Android OS对其进行管理以来,我的用户无需我的任何开发便能够使用蓝牙设备。 最近,我收到一些反馈
1回复

是否可以通过蓝牙从麦克风接收音频并从设备播放音频?

Android问题: 有什么方法可以使用蓝牙麦克风实时传输音频语音并通过手机的扬声器实时播放音频? 注意:我知道此类流媒体中有Sink和Source的概念-情况是否如此,因为我的麦克风充当Source的角色,而我的智能手机充当Sink的角色? 还是这是一个完全不同的场景? 我
1回复

Android上的蓝牙声音输出

我刚刚注意到,使用HTC Dream,使用蓝牙耳机通话非常容易,但是似乎没有视频/音乐输出。 V1.0的限制没有错,因为当您播放音乐并开始通话时,您可以在耳机中听一秒钟的音乐。 因此这在技术上是可能的,只是在设置中不可用。 有人知道如何以编程方式将声音输出重定向到蓝牙耳机吗? 我
2回复

是否可以播放来自蓝牙的流媒体声音?

是否可以在J2ME程序中通过蓝牙连接传输声音,例如从另一部手机上的流媒体服务器或带有蓝牙适配器的PC上传输声音?
1回复

同时播放两种声音,其中一种通过蓝牙发送-iOS和Android

这个问题与Android和iOS开发人员都有关: 是否可以在应用程序中同时播放两种声音(文件/流),其中一种通过电话的扬声器播放,而另一种则通过蓝牙流到外部耳机(或其他支持蓝牙的设备)?
1回复

FreeTTS语音无输出Raspberry PI蓝牙扬声器

在Raspberry PI上运行一个简单的程序。 连接到带扬声器的显示器时,我可以通过HDMI扬声器获得声音。 但是,我希望声音通过蓝牙扬声器输出。 当我播放一些音频文件时,连接的蓝牙扬声器会播放,但是当我运行FreeTTS程序时,声音将通过HDMI音频输出,或者无头且仅连接到蓝牙扬声器,
1回复

如何从手机,手机扬声器,耳机或蓝牙设备切换音频输出

我试图在我的应用程序中的不同源之间切换音频源。 我们使用第三方视频库并使用AudioManager播放声音。 现在我们尝试使用UI选项在电话耳机,电话扬声器,耳机/蓝牙(任何连接)之间的音频输出之间进行选择。 就像我们在Phone Call应用程序中看到的那样(当多个音频输出源可用时,手机
2回复

如何录制蓝牙耳机的音频?

我想从蓝牙耳机录制音频。 我对此进行搜索,并在此站点中找到有关该资源的信息。 例如; 如何使用蓝牙耳机 Android MediaRecorder 录制声音到蓝牙 上的AudioTrack,录制和播放 文本到语音 但是程序使用内置麦克风。 如何使用蓝牙耳机音频? 谢谢。
1回复

Android蓝牙音频播放和录制

我有一个蓝牙耳机(它可以播放立体声音乐)连接到我的Android手机(Android 4.4.3)。 现在我希望我的代码能够以高采样率(44100)播放立体声音乐并从该耳机录制音频。 我按照以下帖子中的解决方案。 如何使用蓝牙耳机录制声音 通过与Android设备配对的蓝牙耳机捕