在 Raspberry PI 上运行一个简单的程序。当连接到带有扬声器的显示器时,我可以通过 HDMI 扬声器听到声音。但是,我希望通过蓝牙扬声器输出声音。当我播放一些音频文件时,连接的蓝牙扬声器会播放,但是当我运行 FreeTTS 程序时,声音输出通过 HDMI 音频或无头且仅连接到蓝牙扬声器时,根本没有输出。我在想它可能正在尝试播放一些默认音频,因为即使在音频菜单中选择了蓝牙,它也会通过 HDMI 扬声器播放......这是我开始使用的基本代码。
Voice voice;
VoiceManager voiceManager = VoiceManager.getInstance();
voice = voiceManager.getVoice(voiceName);
voice.allocate();
voice.speak(text);
我一直在尝试添加,但到目前为止没有任何效果。我在想我可能需要连接某种音频播放器,但我无法让默认的流媒体播放器正常工作。我需要立即播放音频。有什么想法吗?