2013-11-23 7 views
0

이, 내 코드오류가 발생했습니다. *는

import com.sun.speech.freetts.Voice; 
import com.sun.speech.freetts.VoiceManager; 


public class FreeTTS { 

private static final String VOICENAME_kevin = "kevin"; 
private String text; // string to speech 

public FreeTTS(String text) { 
    this.text = text; 
} 

public void speak() { 
    Voice voice; 
    VoiceManager voiceManager = VoiceManager.getInstance(); 
    voice = voiceManager.getVoice(VOICENAME_kevin); 
    voice.allocate(); 
    voice.speak(text); 
} 

public static void main(String[] args) { 
    String text = "FreeTTS was written by the Sun Microsystems Laboratories " 
    + "Speech Team and is based on CMU's Flite engine."; 
    FreeTTS freeTTS = new FreeTTS(text); 
    freeTTS.speak(); 
} 
} 

가 수입 "com.sun.speech"에 오류가 givivng입니다 계획. 어떤 종류의 도움이라도 인정 될 것입니다.

+0

게시 전체 스택 trace – Ashish

+0

dint get it ................. – user2113484

+0

어떤 도구를 사용하고 있습니까 netbeans 또는 이클립스? – Ashish

답변

0

나는 그냥 다운로드 있는 FreeTTS-1.0.jar 을 필요로 코드를 통과 한 후 는 LIB 다음 붙여 넣기 프로젝트의 클래스 경로 이 단지를 추가하거나 이름에 newfolder를 만들 있는 FreeTTS - 1.0 .jar 그 폴더에 (즉, lib)를 누른 다음 그 항아리를 추가합니다.

+0

그것은 이미 lib 폴더에 – user2113484

+0

netbeans를 사용하고 계십니까? – Ashish

+0

아니요 이클립스 – user2113484