When I run the DialogDemo.java, I got this exception:
18:16:48.296 INFO liveCMN 11.35 -0.30 -0.01 0.17 -0.28 -0.05 -0.20 -0.15 -0.10 -0.14 -0.13 -0.19 -0.17
java.lang.ClassCastException: edu.cmu.sphinx.linguist.flat.ExtendedUnitState cannot be cast to edu.cmu.sphinx.decoder.scorer.ScoreProvider
at edu.cmu.sphinx.decoder.search.Token.calculateScore(Token.java:166)
at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.doScoring(SimpleAcousticScorer.java:161)
at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.calculateScores(SimpleAcousticScorer.java:86)
at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.scoreTokens(SimpleBreadthFirstSearchManager.java:354)
at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.recognize(SimpleBreadthFirstSearchManager.java:284)
at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.recognize(SimpleBreadthFirstSearchManager.java:217)
at edu.cmu.sphinx.decoder.Decoder.decode(Decoder.java:64)
at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:109)
at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:125)
at edu.cmu.sphinx.api.AbstractSpeechRecognizer.getResult(AbstractSpeechRecognizer.java:55)
at edu.cmu.sphinx.demo.dialog.DialogDemo.main(DialogDemo.java:162)
Exception in thread "main" java.lang.NullPointerException
at edu.cmu.sphinx.demo.dialog.DialogDemo.main(DialogDemo.java:162)
ps: I already checked out the latest code from svn. I don’t know why this exception happened.
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When I run the DialogDemo.java, I got this exception:
18:16:48.296 INFO liveCMN 11.35 -0.30 -0.01 0.17 -0.28 -0.05 -0.20 -0.15 -0.10 -0.14 -0.13 -0.19 -0.17
java.lang.ClassCastException: edu.cmu.sphinx.linguist.flat.ExtendedUnitState cannot be cast to edu.cmu.sphinx.decoder.scorer.ScoreProvider
at edu.cmu.sphinx.decoder.search.Token.calculateScore(Token.java:166)
at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.doScoring(SimpleAcousticScorer.java:161)
at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.calculateScores(SimpleAcousticScorer.java:86)
at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.scoreTokens(SimpleBreadthFirstSearchManager.java:354)
at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.recognize(SimpleBreadthFirstSearchManager.java:284)
at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.recognize(SimpleBreadthFirstSearchManager.java:217)
at edu.cmu.sphinx.decoder.Decoder.decode(Decoder.java:64)
at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:109)
at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:125)
at edu.cmu.sphinx.api.AbstractSpeechRecognizer.getResult(AbstractSpeechRecognizer.java:55)
at edu.cmu.sphinx.demo.dialog.DialogDemo.main(DialogDemo.java:162)
Exception in thread "main" java.lang.NullPointerException
at edu.cmu.sphinx.demo.dialog.DialogDemo.main(DialogDemo.java:162)
ps: I already checked out the latest code from svn. I don’t know why this exception happened.
Thanks!
This issue has been fixed in trunk recently, please update.