우분투에서 VOCE API 설정하기

우분투에서 VOCE API 설정하기

우분투 14.04를 사용하고 있습니다. 최근에 voce라는 음성 인식 및 합성 API를 다운로드했습니다. 설치를 위해 build.sh 파일을 실행하라는 메시지가 표시되었습니다. 이 스크립트를 실행하면 다음과 같은 오류가 나타납니다.

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

추가 정보: java --version commadn을 실행했고 버전 1.7.0_75를 출력으로 얻었습니다.

이것은 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

내 폴더의 javac 위치에 따라 다른 경로로 etc의 환경 파일에 JAVA_HOME 변수를 설정하기도 했습니다. 도움이 절실히 필요합니다. 도와주세요.

답변1

JRE(Java Runtime Environment)를 설치했으며 JDK(Java Development Kit)가 필요합니다. JDK 패키지에 포함되어 있습니다 /bin/javac./bin/jar

따라서 귀하의 경우:

sudo apt-get install openjdk-7-jdk

관련 정보