2017-10-07 9 views
0

`Configuration configuration = new Configuration();Impossible de localiser la ressource:/edu/cmu/sphinx/models/fr-us/en-us/dans 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(); 

` Ici je mets les fichiers de ressources pour des projets répertoire src comme le montre l'image ci-dessous The structure of netbeans project J'ai aussi essayé de mettre ce fichier dans le répertoire racine, mais encore il ne fonctionne pas.

Répondre

0

J'ai créé le fichier jar en mettant les modèles dans le edu.cmu.sphinix et construit avec gradel, maintenant j'ai surmonté le problème.