internal virtual Node addSuccessor(HMM hmm, float num) { Node successor = this.getSuccessor(hmm); Node node; if (successor == null) { node = new HMMNode(hmm, num); this.putSuccessor(hmm, (HMMNode)node); } else { if (successor.getUnigramProbability() < num) { successor.setUnigramProbability(num); } node = successor; } return(node); }
internal InitialWordNode(Pronunciation pronunciation, HMMNode hmmnode) : base(pronunciation, 0f) { this.parent = hmmnode; }