2017-10-07 1 views
0

`Konfigurationskonfiguration = neu Konfiguration();Ressource kann nicht gefunden werden:/edu/cmu/sphinx/models/de-de/de-de/in netbeans

configuration.setDictionaryPath("resource:/edu/cmu/sphinx/models/en-us/cmudict-en-us.dict"); 
    configuration.setLanguageModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us.lm.bin"); 

System.out.println ("setAcousticModelPath" + configuration.getAcousticModelPath());

 StreamSpeechRecognizer recognizer = new StreamSpeechRecognizer(configuration); 
InputStream stream = new FileInputStream(new File("test.wav")); 

    recognizer.startRecognition(stream); 
     SpeechResult result; 
    while ((result = recognizer.getResult()) != null) { 
    System.out.format("Hypothesis: %s\n", result.getHypothesis()); 
} 
recognizer.stopRecognition(); 

` Hier habe ich die Ressourcendateien setzen src Verzeichnis zu projizieren, wie im Bild unten The structure of netbeans project ich auch, dass die Datei im Stammverzeichnis setzen versucht haben gezeigt, aber immer noch tut es nicht funktioniert.

Antwort

0

Ich habe die JAR-Datei erstellt, indem ich die Modelle in die edu.cmu.sphinix eingefügt habe und sie mit Gradel erstellt habe, jetzt habe ich das Problem übertroffen.

Verwandte Themen