Java 如何使用Android TTS在左右扬声器之间切换耳罩?

Java 如何使用Android TTS在左右扬声器之间切换耳罩?,java,android,text-to-speech,Java,Android,Text To Speech,Android TTS允许您使用 map.put(TextToSpeech.Engine.KEY_PARAM_PAN, "-1"); 或 然后 tts.speak(text, TextToSpeech.QUEUE_FLUSH, map); 但是,由于不支持参数KEY_PARAM_PAN,您无法对earcons执行此操作。 是否也有转换声音的方法 这可以使用MediaPlayer来完成,就像在这个问题中一样,但是这会在时间上产生很大的开销,所以我不能使用它

Android TTS允许您使用

       map.put(TextToSpeech.Engine.KEY_PARAM_PAN, "-1");

然后

       tts.speak(text, TextToSpeech.QUEUE_FLUSH, map);
但是,由于不支持参数KEY_PARAM_PAN,您无法对earcons执行此操作。 是否也有转换声音的方法

这可以使用MediaPlayer来完成,就像在这个问题中一样,但是这会在时间上产生很大的开销,所以我不能使用它

       tts.speak(text, TextToSpeech.QUEUE_FLUSH, map);