HMMState API

<span style="font-size:24px;">public interface HMMState
代表了在一个HMM中的一个单独的状态。我们知道HMM是由多个状态组成的。在sphinx中,系统会添加一个额外的非发射状态给一个HMM。注意一is某某开头的方法名,当它是某某时才会返回为true。
本接口的方法:
  public HMM getHMM();获得此状态相关的HMM,即包含此状态的HMM。
public int getState();获得此状态。
public float getScore(Data data);获得此HMM状态的得分,返回的是此状态的声学得分。输入的data为将要进行打分的数据。
public boolean isEmitting();决定此HMM状态是否为一个发射状态。是返回为true。
public HMMStateArc[] getSuccessors();获得此状态的后续状态。返回的是后续状态的弧的集合。即HMM状态弧数组。
public boolean isExitState();决定此状态是否为一个HMM的退出(出口)状态。如果此状态是一个退出状态,则返回为true。</span>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值