Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 internal InitialWordNode(Pronunciation pronunciation, HMMNode hmmnode) : base(pronunciation, 0f)
 {
     this.parent = hmmnode;
 }