我正在使用Java Sphinx4 API实时识别我的语音,我已经完成了源文件的所有可用演示,但我无法确定要使用哪个演示。
如何使用transcribe demo实时输入wav文件并将其转换为文本。
我正在开发一个语音启用模拟界面,它需要导航命令才能实时转换为文本。
非常感谢任何类型的帮助。
答案 0 :(得分:1)
在“配置”部分下查看here。您应该能够转换TranscriberDemo.java以使用以下内容。
LiveSpeechRecognizer使用麦克风作为语音源。
LiveSpeechRecognizer recognizer = new LiveSpeechRecognizer(configuration);
// Start recognition process pruning previously cached data.
recognizer.startRecognition(true);
SpeechResult result = recognizer.getResult();
// Pause recognition process. It can be resumed then with startRecognition(false).
recognizer.stopRecognition();