您的位置:首页 > 大数据 > 人工智能

ContextPair API

2015-06-14 10:17 639 查看
<span style="font-size:24px;">class ContextPair
本类为FlatLinguist的内部类。场景对包含有一个左和开始场景。它被当做一个在一个特定gstate的开始点集合中的hash。
本类的属性:
static final Cache<ContextPair> contextPairCache = new Cache<ContextPair>();缓存场景对的缓存。
private final UnitContext left;左单元场景
private final UnitContext right;右单元场景
private final int hashCode;
本类的构造方法:
private ContextPair(UnitContext left, UnitContext right);给定左右单元场景,创建场景对对象。并计算了此对象的hashcode属性进行了赋值。本类构造方法不能被直接使用,需用工厂方法代替。
本类的方法:
static ContextPair get(UnitContext left, UnitContext right);给定左右场景参数创建场景对。此为一个工厂方法。如果场景对已经存在与缓存,则返回那个已经存在的,否则创建创建对象,并存入缓存以便重复使用,返回创建的场景对。
public boolean equals(Object o);决定给定对象是否等于这个(单元场景)即场景对。左右场景都需比较。相等返回为true,否则为false。
public int hashCode();获得此对象的hashcode。即hashcode属性。
public String toString();此对象的字符串表示。
public UnitContext getLeftContext();获得此对象的左单元场景。即Left属性。
public UnitContext getRightContext();获得此对象的右单元场景即right属性</span>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sphinx 语音识别