Ich implementiere sphinx-4 Tutorial. Aber wenn dieses Tutorial laufen habe ichCMU Sphinx: Eigenschaft: 'Standort' - kann Ressource nicht finden
Exception in thread "main" Property exception component:'acousticModelLoader' property:'location' - Can't locate resource:/edu/cmu/sphinx/models/en-us/en-us
edu.cmu.sphinx.util.props.InternalConfigurationException: Can't locate resource:/edu/cmu/sphinx/models/en-us/en-us
Dieser Code ist verwende ich
Configuration configuration = new Configuration();
configuration.setAcousticModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us");
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");
Ich habe auch beide in den pom.xml
und fügen auch repositories
-pom.xml
, wie in Tutorial erwähnt.
<dependency>
<groupId>edu.cmu.sphinx</groupId>
<artifactId>sphinx4-core</artifactId>
<version>5prealpha-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>edu.cmu.sphinx</groupId>
<artifactId>sphinx4-data</artifactId>
<version>5prealpha-SNAPSHOT</version>
</dependency>
Was mache ich falsch? Ich benutze Windows 10 OS. Kommentar zu this Frage sagte etwas über Klassenpfad Aber es ist nicht klar.
Die Lösung ist die gleiche wie in der vorherigen Frage: Der Fehler liegt daran, dass Sie sphinx4-Daten-Jar nicht in Ihren Klassenpfad eingefügt haben. Um Hilfe zu diesem Problem zu erhalten, müssen Sie erklären, wie genau Sie jars in classpath hinzufügen und wie Sie Ihr Projekt ausführen. –
@NikolayShmyrev Ich verwende Maven, um Abhängigkeiten hinzuzufügen. Ich füge sphinx4-Daten in maven pom.xml hinzu. Ich hatte ein Problem in einem Computer. Jetzt laufe ich auf einem anderen Computer mit demselben Tutorial, Projekt läuft gut. – mubeen
Ich fragte, wie starten Sie die Software, jetzt, wie Sie es kompilieren –