问题标签 [sphinx4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
630 浏览

speech-recognition - Sphinx4 音素分割

我正在开发一个系统,我需要单词或句子中每个音素的起始帧结束帧分割分数。我一直在使用 Sphinx-3 命令:sphinx3_align,以获得以下结果(示例):

问题是,我必须多次运行此命令,这在我的服务器中消耗了大量内存。我尝试在控制文件中传递许多输入,但这需要很长时间来处理,而且我的应用程序不能有很长的响应时间。

因此,为了消耗更少的内存来维持响应时间,我试图在 Sphinx-4 中实现相同的系统。这样我就可以在对齐后立即返回结果,而不必在每次运行时卸载应用程序。

我的疑问是是否可以在 Sphinx-4 中显示上述输出(类似于 sphinx3_align)?

0 投票
1 回答
1190 浏览

java - 运行 helloworld sphinx 时出错

嗨,我正在用 java 制作一个软件,我想在其中开发一个语音软件......我在 java 中运行“Hello”sphinx 代码:

我收到了这个错误...

我已将 HelloWord.jar 文件添加到我的项目中,但我仍然得到相同的结果!请建议...

0 投票
1 回答
2718 浏览

performance - 调整 CMU Sphinx

我正在尝试构建一个基于 CMU Sphinx 的语音识别应用程序。我使用 lmtool 创建了自己的语言模型。但是为了提高识别的准确率,我想对Sphinx进行调优。但是对于选择absoluteBeamWidth、relativeBeamWidth、absoulteWordBeamWidth、languageWeight等属性是否有任何指导方针。我不确定这些属性是什么意思。此外,任何可以帮助我调整 Sphinx 的资源链接(不包括 sphinx 网站上不完整的调整链接)都将不胜感激。

谢谢

0 投票
2 回答
1109 浏览

speech-recognition - 扩展 Sphinx 以支持本地语言

最初我正在考虑从头开始编写一个语音识别引擎(支持 50-100 个单词)来支持我的母语。

然而,经过一些研究,很明显,即使在 1.5 年内支持非常有限,也无法制造出语音识别引擎。

现在我正在考虑扩展 sphinx 引擎以支持我的语言。是否有可能在 1.5 年内完成,甚至这对于最后一年的项目来说工作量太大了。

我正在焦急地等待你在这件事上的经验。

0 投票
1 回答
129 浏览

sphinx4 - Sphinx 4:相同的输入每次产生不同的结果

我想让 Sphinx4 具有确定性。每次我在单元测试中提供相同的输入文件时,我都希望它能够识别相同的单词(具有相同的时间戳)。我尝试过查看源代码并修复对 的所有调用new Random(),但这似乎还不够。我错过了什么?还有哪些其他随机性来源?

0 投票
0 回答
206 浏览

java - 狮身人面像 4 大楼。阿帕奇蚂蚁

我正在尝试在我的电脑上构建 sphinx-4 程序,但我被困在这一步。

要构建 Sphinx-4,在命令提示符处切换到安装 Sphinx-4 的目录(通常,一个简单的“cd sphinx4”就可以了)。设置所需的环境变量。JAVA_HOME 指向 JDK 的位置,ANT_HOME 指向 ant 的位置,PATH 包括 JDK 的 bin 子文件夹和 ant 变量的 bin 子文件夹。

有人可以告诉我该怎么做吗?

0 投票
2 回答
1446 浏览

speech-recognition - 在 Sphinx4 中将语音解码为音素

我可以使用 CMUSphinx4 将特定语音解码为音素并将这些音素用于进一步的实现吗?

0 投票
2 回答
735 浏览

java - sphinx4:在连接管理器处获取空指针异常

在这里我得到空指针异常:ConfigurationManager cm = new ConfigurationManager(url);

请让我知道如何解决这个问题。?

问题已解决,因为我已将配置文件放在 HelloWorld.java 的同一包中,但在识别器识别器 = (Recognizer) cm.lookup("recognizer"); 处找不到另一个类异常;请告诉我如何解决它。?

0 投票
1 回答
423 浏览

java - 狮身人面像 4 - 控制台

java中的Sphinx 4有点问题。我实现了下面的代码:

问题是,当我编译代码时,我没有收到任何错误,但控制台没有显示任何内容,甚至没有显示第一次打印。如果我通过添加一个不在字典中的单词来修改 gram 文件,然后点击运行,控制台会向我显示该单词是字典中的已知单词的错误。删除这个词后,点击运行,然后再次:控制台什么也没显示。我还使用 -mx256m 参数添加了额外的堆内存。

我整天都在尝试这个,因为我想用我自己的语言用 sphinx 4 实现单词。但现在我只是在做一些测试,习惯它。

0 投票
3 回答
12375 浏览

python - 在 MAC OS X 上安装 PocketSphinx

我正在尝试使用 python 学习 pocketsphinx,因此想在我的 Mac OSX Lion 上安装它。但是,我真的没有在 Python 中安装包和模块的经验,而且这个文档对我来说有点混乱。这是我到目前为止所做的。我从以下网站下载了 pocketsphinx 0.8 版本:http: //sourceforge.net/projects/cmusphinx/files/pocketsphinx/0.8/

我尝试使用 macports 搜索相同的内容,所以我可以使用 macports 安装它,但搜索命令找不到 pocketsphinx。我知道我的问题可能非常业余,我为此提前道歉。

我在这里寻找答案,最接近的问题是: 在 Mac OS X 中设置 PocketSphinx 但这个问题似乎没有答案。因此,有人可以帮我在我的系统上安装这个包吗?