Einrichten der VOCE-API in Ubuntu

Einrichten der VOCE-API in Ubuntu

Ich verwende Ubuntu 14.04. Ich habe vor kurzem eine Spracherkennungs- und -synthese-API namens voce heruntergeladen. Zur Installation wurde mir gesagt, ich solle die Datei build.sh ausführen. Wenn ich dieses Skript ausführe, werden einige Fehler angezeigt wie

> ./build.sh: line 1: /bin/javac: No such file or directory ./build.sh:
> line 5: /bin/jar: No such file or directory

Zusätzliche Information: Ich habe den Befehl „java --version“ ausgeführt und als Ausgabe die Version 1.7.0_75 erhalten.

dies ist die Skriptdatei build.sh:

${JDK_HOME}/bin/javac -classpath ../../../lib/freetts.jar:../../../lib/jsapi.jar:../../../lib/sphinx4.jar Utils.java SpeechSynthesizer.java SpeechRecognizer.java SpeechInterface.java
cd ..
${JDK_HOME}/bin/jar cmvf voce/MANIFEST.MF ../../lib/voce.jar voce/*.class
cd ../../lib
${JDK_HOME}/bin/jar uvf voce.jar gram/*.gram
${JDK_HOME}/bin/jar i voce.jar
cd ../src/java/voce

Ich habe sogar die Variable JAVA_HOME in der Umgebungsdatei von etc auf verschiedene Pfade basierend auf dem Javac-Speicherort in meinem Ordner eingerichtet. Ich brauche dringend Hilfe. Bitte helfen Sie mir.

Antwort1

Sie haben eine JRE (Java Runtime Environment) installiert und benötigen ein JDK (Java Development Kit). /bin/javacund /bin/jarsind im JDK-Paket enthalten.

Deshalb in Ihrem Fall:

sudo apt-get install openjdk-7-jdk

verwandte Informationen