当前,我使用java voce API。无法识别我的声音,因为无法初始化我的麦克风。
以下是API的网站: http://voce.sourceforge.net/
我刚刚搜索了互联网,但只发现了这个。但是没有任何解决方案。
public static void main(String[] args) throws IOException {
File f = new File("C:\\Users\\User\\Downloads\\voce-0.9.1\\voce-0.9.1\\lib");
File f2 = new File("C:\\Users\\User\\Downloads\\voce-0.9.1\\voce-0.9.1\\lib\\gram");
voce.SpeechInterface.init(f.getAbsolutePath(), true, true, f2.getAbsolutePath(), "");
voce.SpeechInterface.setRecognizerEnabled(true);
while (voce.SpeechInterface.getRecognizerQueueSize() > 0)
{
String s = voce.SpeechInterface.popRecognizedString();
System.out.println("You said: " + s);
}
}
我希望程序可以初始化我的麦克风,以便可以使用API