我需要使用具有语音识别功能的蓝牙耳机,这在S3,S4和Samsung Grand等某些设备上几乎可以正常工作。但是,当我在Nexus 7上尝试相同操作时,

BluetoothHeadsetServiceJni : Failed to start voice recognition, status: 6

我调用startVoiceRecognition()方法时出错。我正在使用SO page中的代码。

仅在某些设备中发生此问题的可能原因是什么?有什么办法解决这个问题?

最佳答案

我已经按照Narayan提到的进行检查,我发现BluetoothHeadset.STATE_AUDIO_CONNECTED确实在nexus 7和其他一些中兴设备中触发,可能是制造故障或该设备不支持调用,您正在尝试通过call_mode进行通信只有解决方法可以解决此问题

关于android - 蓝牙耳机的startVoiceRecognition无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25667294/

10-09 04:59