- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 CMUSphinx 和 Java 实现德国命令和控制应用程序。到目前为止,应用程序应该只能识别几个单词(从 1 到 9 的数字,是/否)。
不幸的是,准确性非常差。看来,如果一个单词被正确识别,那只是偶然。
这是迄今为止我的 java 代码(改编自教程):
public static void main(String[] args) throws IOException {
// Configuration Object
Configuration configuration = new Configuration();
// Set path to the acoustic model.
configuration.setAcousticModelPath("resource:/cmusphinx-de-voxforge-5.2");
// Set path to the dictionary.
configuration.setDictionaryPath("resource:/cmusphinx-voxforge-de.dic");
// use grammar
configuration.setGrammarPath("resource:/");
configuration.setGrammarName("dialog");
configuration.setUseGrammar(true);
LiveSpeechRecognizer recognizer = new LiveSpeechRecognizer(configuration);
recognizer.startRecognition(true);
SpeechResult result;
while ((result = recognizer.getResult()) != null) {
System.out.format("Hypothesis: %s\n", result.getHypothesis());
}
recognizer.stopRecognition();
}
这是我的语法文件:
#JSGF V1.0;
grammar dialog;
public <digit> = 1 | 2 | 3 | 4 |5 | 6 | 7 | 8 | 9 | ja | nein;
我从这里下载了德语声学模型和词典:https://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/German/
我在这里遗漏了一些明显的东西吗?问题出在哪里?
提前致谢并致以亲切的问候。
最佳答案
我尝试将 pocketsphinx 与英语和德语模型一起使用,并且在使用预定义/有限的短语集时,准确性非常好!您可以忘记诸如“您能给我在市中心找一家餐馆吗”之类的一般事情。
要使用 pocketshinx 获得良好的准确性:
您可以搜索 Jasper project on GitLab看看它是如何实现的。您还可以查看documentation
关于java - CMUSphinx 德国命令和控制应用程序,准确性差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43450934/
场景: 我正在开发一个iOS应用,应该将其上传到世界各地的所有应用商店中。 该应用程序应支持2种语言,德语和英语。德国使用德语,世界其他地区使用英语。 我做了什么: 当我开始开发该应用程序时,我在In
我想在 iPhone 应用程序中使用 TradeDoubler(欧洲)和 LinkShare(美国、加拿大)并链接到应用程序商店。我已经知道我总是会被带到正确的商店。但是每个国家/项目的附属链接都是不
我的 Angular 应用程序需要以不同格式显示货币,例如:$、£、2.105,10€ - + 之后的欧元符号不同的分隔符 - 这可以通过包含 i18n angular-locale_de-de.js
背景 我正在使用 NLog 2.0.1 版,我相信这是最新版本,来自 .Net 4.0 控制台应用程序(使用 Visual Studio 2012 编写)。 应用程序很简单: namespace NL
我在我的 asp.net 应用程序中使用德语 UI Culture。我正在根据下拉列表中选择的语言更改我的应用程序的 UI 区域性,在下拉列表中选择的索引更改我正在使用此代码 Thread.Curre
我是一名优秀的程序员,十分优秀!