Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java Speech API NullPointers problem

 
E MacAoidh
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, Im trying to get a sample piece of code up and running using the Java Speech API, I have tried many different tutorials, all are the same basic contents... in the Main method, a synthesizer is created and allocated...
Synthesizer synth = Central.createSynthesizer(
new SynthesizerModeDesc(Locale.ENGLISH));
synth.allocate();
synth.resume();

Than when the speech is done, it is deallocated()

My code compiles fine, but when I try to run it, it has problems with the allocation and deallocation, it gives me a NullPointerException.

I have looked at many different tutorials, they all compile fine, and then when I run them I get the same error.
How can I make it work?!!
Any thoughts?
Im really stuck on this.....
Thanks

E
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24211
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, show us a stack trace. Tell us about your platform (Java version, OS, etc.)
 
E MacAoidh
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ernest,
Im using Jdeveloper, with Java 1.4 on Windows XP. Stack Trace having run the program is as follows:

java.lang.NullPointerException

at synth.Test.main(Test.java:376)

Exception in MAIN method : java.lang.NullPointerException

I have been asking a number of colleagues about this problem, most seem to think its some problem with the classpath configuration and access to runtime libraries is setup. Im currently trying a few different things to that end. Do you think it could be anything else or would you have any better suggestions?
Thanks for your help,

E.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic