Sphinx 4中的哪个演示代码更适合实时语音到文本转换?

时间:2016-06-15 08:59:13

标签: java speech-recognition speech-to-text sphinx4

我正在使用Java Sphinx4 API实时识别我的语音,我已经完成了源文件的所有可用演示,但我无法确定要使用哪个演示。

如何使用transcribe demo实时输入wav文件并将其转换为文本。

我正在开发一个语音启用模拟界面,它需要导航命令才能实时转换为文本。

非常感谢任何类型的帮助。

1 个答案:

答案 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();