LatticeRescorer API
2015-06-24 21:56
302 查看
<span style="font-size:24px;">public class LatticeRescorer 本类为对lattice使用一个新的语言模型进行重新打分。 本类的属性: protected final Lattice lattice; protected final LanguageModel model; private int depth; private float languageWeigth = 8.0f; 本类的构造方法: public LatticeRescorer(Lattice lattice, LanguageModel model);给定属性参数创建创建一个lattice重打分器。 private void rescoreEdges() ;在本方法中使用了 float prob = model.getProbability(seq) * languageWeigth;即语言模型通过字序列来概率,来对所有的边进行重新打分。 protected List<String> allPathsTo(String path, Edge edge, int currentDepth);获得到此边的所有路径,返回的是一个字符串列表。currentDepth 来向后的深度。来控制字序列的长度。 public void rescore();对lattice进行重新打分即再次打分。</span>
相关文章推荐
- 使用Sphinx对索引进行搜索
- 关于Sphinx创建全文检索的索引介绍
- sphinx增量索引的一个问题
- C#中调用SAPI实现语音识别的2种方法
- mysql中使用sphinx搜索子域名需注意的问题
- Sphinx/MySQL 协议支持与SphinxQL应用实例
- 深入解析php之sphinx
- php启用sphinx全文搜索的实现方法
- sphinx使用及其简单配置方法
- Android实现语音识别代码
- 测试sphinx/coreseek xmlpipe2 support NOT compiled
- 电商平台技术架构 多用户商城 仿天猫 淘宝 亚马逊 当当 阿里巴巴 大数据模块 低成本运维 高效开发
- sphinx服务器安装及配置详解
- 如何给Sphinx做增量索引更新
- 模式识别
- CentOS7下安装coreseek
- 谷歌眼镜GDK开发指南之语音输入
- CoreSeek快速安装 sphinx
- coreseek 利用python作数据源建立索引
- sphinx/coreseek如何及时删除索引里的数据呢?