在手机响铃时将TTS输出路由到蓝牙耳机

时间:2013-04-19 06:05:25

标签: android bluetooth text-to-speech

我正在使用EDR蓝牙耳机,需要将TTS语音路由到耳机。我可以在不通话的情况下使用以下代码实现它。

AudioManager am = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
am.startBluetoothSco();
am.setBluetoothScoOn(status);
ttsMap.put(TextToSpeech.Engine.KEY_PARAM_STREAM, String.valueOf(AudioManager.STREAM_VOICE_CALL));

但我需要将语音路由到蓝牙设置,同时电话响应我的应用程序Caller Name Talker,我所能听到的只是蓝牙模块的来电提醒。在手机响铃时,是否有任何黑客将音频路由到蓝牙设备?

非常感谢任何帮助。

0 个答案:

没有答案