问题标签 [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.
speech-recognition - Sphinx4 音素分割
我正在开发一个系统,我需要单词或句子中每个音素的起始帧、结束帧和分割分数。我一直在使用 Sphinx-3 命令:sphinx3_align,以获得以下结果(示例):
问题是,我必须多次运行此命令,这在我的服务器中消耗了大量内存。我尝试在控制文件中传递许多输入,但这需要很长时间来处理,而且我的应用程序不能有很长的响应时间。
因此,为了消耗更少的内存来维持响应时间,我试图在 Sphinx-4 中实现相同的系统。这样我就可以在对齐后立即返回结果,而不必在每次运行时卸载应用程序。
我的疑问是是否可以在 Sphinx-4 中显示上述输出(类似于 sphinx3_align)?
java - 运行 helloworld sphinx 时出错
嗨,我正在用 java 制作一个软件,我想在其中开发一个语音软件......我在 java 中运行“Hello”sphinx 代码:
我收到了这个错误...
我已将 HelloWord.jar 文件添加到我的项目中,但我仍然得到相同的结果!请建议...
performance - 调整 CMU Sphinx
我正在尝试构建一个基于 CMU Sphinx 的语音识别应用程序。我使用 lmtool 创建了自己的语言模型。但是为了提高识别的准确率,我想对Sphinx进行调优。但是对于选择absoluteBeamWidth、relativeBeamWidth、absoulteWordBeamWidth、languageWeight等属性是否有任何指导方针。我不确定这些属性是什么意思。此外,任何可以帮助我调整 Sphinx 的资源链接(不包括 sphinx 网站上不完整的调整链接)都将不胜感激。
谢谢
speech-recognition - 扩展 Sphinx 以支持本地语言
最初我正在考虑从头开始编写一个语音识别引擎(支持 50-100 个单词)来支持我的母语。
然而,经过一些研究,很明显,即使在 1.5 年内支持非常有限,也无法制造出语音识别引擎。
现在我正在考虑扩展 sphinx 引擎以支持我的语言。是否有可能在 1.5 年内完成,甚至这对于最后一年的项目来说工作量太大了。
我正在焦急地等待你在这件事上的经验。
sphinx4 - Sphinx 4:相同的输入每次产生不同的结果
我想让 Sphinx4 具有确定性。每次我在单元测试中提供相同的输入文件时,我都希望它能够识别相同的单词(具有相同的时间戳)。我尝试过查看源代码并修复对 的所有调用new Random()
,但这似乎还不够。我错过了什么?还有哪些其他随机性来源?
java - 狮身人面像 4 大楼。阿帕奇蚂蚁
我正在尝试在我的电脑上构建 sphinx-4 程序,但我被困在这一步。
要构建 Sphinx-4,在命令提示符处切换到安装 Sphinx-4 的目录(通常,一个简单的“cd sphinx4”就可以了)。设置所需的环境变量。JAVA_HOME 指向 JDK 的位置,ANT_HOME 指向 ant 的位置,PATH 包括 JDK 的 bin 子文件夹和 ant 变量的 bin 子文件夹。
有人可以告诉我该怎么做吗?
speech-recognition - 在 Sphinx4 中将语音解码为音素
我可以使用 CMUSphinx4 将特定语音解码为音素并将这些音素用于进一步的实现吗?
java - sphinx4:在连接管理器处获取空指针异常
在这里我得到空指针异常:ConfigurationManager cm = new ConfigurationManager(url);
请让我知道如何解决这个问题。?
问题已解决,因为我已将配置文件放在 HelloWorld.java 的同一包中,但在识别器识别器 = (Recognizer) cm.lookup("recognizer"); 处找不到另一个类异常;请告诉我如何解决它。?
java - 狮身人面像 4 - 控制台
java中的Sphinx 4有点问题。我实现了下面的代码:
问题是,当我编译代码时,我没有收到任何错误,但控制台没有显示任何内容,甚至没有显示第一次打印。如果我通过添加一个不在字典中的单词来修改 gram 文件,然后点击运行,控制台会向我显示该单词是字典中的已知单词的错误。删除这个词后,点击运行,然后再次:控制台什么也没显示。我还使用 -mx256m 参数添加了额外的堆内存。
我整天都在尝试这个,因为我想用我自己的语言用 sphinx 4 实现单词。但现在我只是在做一些测试,习惯它。
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 但这个问题似乎没有答案。因此,有人可以帮我在我的系统上安装这个包吗?