问题标签 [cmusphinx]

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 投票
2 回答
4190 浏览

speech-recognition - 有人有Sphinx语音识别的经验吗?

有没有人使用Sphinx语音识别堆栈来构建 IVR 应用程序?我正在寻找开源替代品来替代来自 MSFT 和其他公司的昂贵且有些限制的选择。我还没有找到一个将开源语音/voip 应用程序联系在一起的综合包。

0 投票
1 回答
920 浏览

multilingual - Sphinx 语音识别器中的其他语言支持

我正在为我们的一个项目分析Sphinx语音识别器。要求是将语音转换为文本,支持包括英语(美国)在内的 6 种语言。有人知道这在 Sphinx 中是否可行吗?

我们选择 Sphinx 的原因是我们希望应用程序兼容 Windows、Mac 和 Linux 平台。

0 投票
0 回答
378 浏览

speech-recognition - Sphinx II 识别读取和识别

我正在尝试使用 Sphinx II 实现语音识别器客户端,我的目标是让某人阅读文本中的书面句子,并对每个单词进行置信度评分。所以为此我使用有限状态语法和有限的字典。
我得到了一些工作,但信心得分非常低(< 0.30)。我使用的设置与 Sphinx 2 的简单 Reco 示例相同。由于每个发音的单词只有一种可能性(每个单词在语法中是一种状态),我通常应该有高分和高效的识别,但是假设需要时间来计算。我也得到了这个词一被发音的假设。所以现在我实际上不知道该去哪里改进这一点。我是否为此类问题使用了正确的解决方案?我应该改用语言模型吗?如果是,如何将上下文限制为故事中的给定句子?

我还需要使用狮身人面像训练器吗?到目前为止,我已经使用网络工具生成了语言模型/字典。

您的帮助将不胜感激。谢谢,鲍里斯·古根

0 投票
3 回答
6771 浏览

speech-recognition - 让 WAV 文件转录与 Sphinx4 一起工作

我已经在我的 Windows XP 系统上安装了Sphinx-4并设置了 JSAPI。我想将英语口语 WAV(或 MP3)文件转录为文本。

当我运行“WavFile”演示时 - 它运行成功。

但是,当我像这样传递自己的 wav 文件时:

我得到:

正在加载“jar:file:/C:/sphinx4-1.0beta3-bin/sphinx4-1.0beta3/bin/WavFile.jar!/edu/cmu/sphinx/demo/wavfile/config.xml”中定义的识别器...

解码 jar:file:/C:/sphinx4-1.0beta3-bin/sphinx4-1.0beta3/bin/WavFile.jar!/edu/cmu/sphinx/demo/wavfile/12345.wav 结果:一二三四五

似乎这个演示设置为加载和运行内部 wav 文件(“12345.wav”)或其他东西。

我已经阅读了文档,只是不知道如何设置“config.xml”,甚至不知道将其放置在哪个目录中。我只是想获得一个使用标准演示运行的简单概念证明。

所以,问题是:如何运行 Sphinx4 程序来转录 wav 文件?

谢谢。

0 投票
2 回答
679 浏览

cmusphinx - 2 如何以相同的形式使用 logmath 两次(sphinx4)

我已经用 netbeans 配置了 sphinx,并且运行良好。但我使用一个按钮来完成这个过程。但在它识别之后。我想再做一次。但随后它给出了一个错误,说“logmath 实例已经存在”并且说无法打开麦克风。

有人可以给我一个解决方案。我想做的是以相同的形式多次使用语音识别。直到给出正确答案。

请帮我

这是我得到的错误

“在另一个实例已经存在时创建 LogMath 的新实例 10:53:27.833 严重麦克风无法打开格式为 PCM_SIGNED 16000.0 Hz、16 位、单声道、2 字节/帧、不支持大端的麦克风线。”

0 投票
2 回答
10845 浏览

android - Android 上的袖珍狮身人面像

在 Android 上使用 PocketSphinx 需要哪些步骤?

我在网上发现了各种可能的提示,但不是真正的答案,因此我在这里问我的问题。

0 投票
1 回答
275 浏览

java - 如何使用记事本设置 sphinx4

任何人都可以帮助我如何使用记事本设置 sphinx4。几天后,我尝试运行 HelloWorld 示例,但它不起作用。我已经在 ../jre/lib/ext 文件夹中设置了所有库,但仍然出现以下错误。

*线程“主”java.lang.NoClassDefFoundError 中的异常:edu/cmu/sphinx/util/p rops/ConfigurationManager

引起:java.lang.ClassNotFoundException:edu.cmu.sphinx.util.props.ConfigurationManager

HelloWorld.java:33 是以下行:

cm = new ConfigurationManager(HelloWorld.class.getResource("helloworld.config.xml"));

任何人都可以帮我一把吗?

0 投票
5 回答
5925 浏览

java - 在 Android 上安装 Pocketsphinx

我有一些关于在 Android 手机上安装 Pocketsphinx 的问题,我无法在 CMUSphinx 的支持论坛、IRC、现有的 StackOverflow 帖子或密集的谷歌搜索上找到答案。如果这里有人有时间并且愿意提供帮助,我将不胜感激。

首先,我对是否可以在 Android 上安装 Pocketsphinx 感到困惑。我相信我需要 Java bin 才能在 Android 上运行,所以我尝试安装 Sphinx 4。为了测试程序,我创建了一个空活动并将 HelloWorld 演示文件移动到 onCreate 方法中。

然后,我将以下库添加到构建路径:

  • js.jar
  • jsapi-1.0-base.jar
  • junit-4.8.1.jar
  • sphinx4.jar
  • 标签.jar
  • WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz.jar

该代码部署在运行 Android 2.2 的 Droid 2 上,但在运行时出现以下错误:

我在构建路径中包含了那个 jar 文件,所以我不确定为什么会导致抛出异常。但话又说回来,我什至不确定我是否应该尝试在 Android 上安装 Sphinx 4。有谁知道我应该怎么做?在此先感谢您的帮助。

5/2011 更新:我为让 pocketsphinx 在 Android 上运行所做的尝试现已列在 CMU Sphinx wiki 上,网址为http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/

0 投票
2 回答
302 浏览

xml - sphinx4 使用什么方法来构建它的语法?

使用什么方法sphinx4来构建它的语法?XML或增强BNF

0 投票
2 回答
9359 浏览

speech-recognition - 如何为 CMU Sphinx 构建大词汇量语言模型?

我想为 CMU Sphinx 建立一个语言模型,但是我的语料库有 1000 多个单词,所以我无法使用在线工具。如何使用(cmuclmtk 中的脚本?)来构建我的语言模型?