lucene.net - 如何使用 Lucene dotnet 4.8.0 实现 Lucene dotnet 语音分析器?
问题描述
嗨,我试图实现 lucene dotnet 语音分析器,但我没有找到任何关于它的示例。 lucene 文档也缺乏信息。
下面的代码是我在实现时从 stackoverflow 得到的唯一东西,我在接收流的重载上遇到错误错误是 CS1503 Argument 2: cannot convert from 'lucene.sdn.search.lucene.wrap.DoubleMetaphoneFilter' to 'Lucene .Net.Analysis.TokenStream'
var analyzer = Analyzer.NewAnonymous(createComponents: (fieldName, reader) => {
var tokenizer = new KeywordTokenizer(input: reader);
var stream = new DoubleMetaphoneFilter(input: tokenizer, maxCodeLength: 8, inject: false);
return new TokenStreamComponents(tokenizer, stream);
});
解决方案
推荐阅读
- jquery - 如何在 jquery 数据表的 div 中永久添加内容?
- sql - 当没有找到值而不是空的“值”时,SQL 返回空的 JSON 括号
- r - 查找 NA 介于 0 和 1 之间的行
- vmware - 在调度程序过滤器 openstack 之上添加数据存储过滤器
- javascript - 从嵌套对象数组返回类似文件夹的路径
- wordpress - Polylang wordpress:从前端创建帖子
- java - kotlin编译器在编译kotlin代码时如何处理java代码?
- wordpress - WooCommerce 自定义结帐运输信息未保存问题
- vba - 将excel表格作为附件发送
- amazon-web-services - 您可以重命名 Elastic Beanstalk 环境吗?