0 Replies Latest reply on Oct 28, 2009 7:53 PM by 843802

    FreeTTS NullPointerException when using allocate()

      I am just starting with the JSAPI using the FreeTTS implementation. As of right now, I just want to make the application functional. All I want to happen is for the program to speak "Hello World" as in the tutorial that I found. The problem is that, when I attempt to run the application, I receive a NullPointerException on the line with synth.allocate(). I have read that adding all the jar files in the lib folder of the FreeTTS 1.2.2 folder. I have done that and am getting no response. I am using Netbeans 6.7.1.
      import javax.speech.*;
      import javax.speech.synthesis.*;
      import java.util.Locale;
      public class TTS {
          public static void main(String[] args) {
              try {
                  SynthesizerModeDesc desc = new SynthesizerModeDesc(Locale.ENGLISH);
                  Synthesizer synth = Central.createSynthesizer(desc);
                  synth.speakPlainText("Hello World", null);
              }catch(Exception e){
      Any help with this issue would be appreciated.