cmusphinx相关内容

CMU Sphinx4音素听写

如何将sphinx4配置为只能检测听写中的音素? 我已经阅读了partial results “您可以通过在解码器中设置配置变量‘FeatureBlockSize’来控制触发结果侦听器的频率。” 但我的问题是总是需要一个语法,如HelloWorld示例中的hello.gram。我需要能够从连续的语音中检测和识别音素。 推荐答案 以下是斯芬克斯对此的看法: Pho ..
发布时间:2022-04-02 10:54:31 Java开发

持续识别Android上的所有内容?

我正在做一个项目,涉及Android上的语音识别。我有一些问题在这个网站上没有明确的答案(或者实际上是任何问题)。我需要做一些类似于演讲到文本的事情,问题是我需要它连续工作,想象一个应用程序在后台运行,并将它在txt上听到的一切写下来。我知道我需要纠正很多“噪音听力”,但它会在稍后出现。 我正在使用PocketShinx-Android,并尝试遵循以下教程: http://cmusphinx ..
发布时间:2022-04-02 10:33:38 移动开发

基于有限状态文法的CMU Sphinx声学模型训练

我需要训练我自己的声学模型。在官方维基上,这个过程是以DMP格式为ngram模型描述的,但我需要使用以JSGF格式提供的(语法)语言模型。有这样的可能性吗?如果是这样的话,你能提供一个关于这个主题的教程吗? 推荐答案 修改最小。在安装位置或脚本中打开psdecde.pl脚本并更改 -lm => $ST::DEC_CFG_LANGUAGEMODEL, 至 -jsgf => ..
发布时间:2022-04-02 10:31:34 其他开发

Pocket中的段时间戳狮身人面像

我正在尝试使用PocketShinx提取每个段的开始和结束时间戳。下面的代码用于提取单词Token。如何访问时间戳? 我已尝试查看此处的文档http://cmusphinx.sourceforge.net/doc/pocketsphinx/index.html,但找不到方法 #!/usr/bin/env python import os import sphinxbase as sb ..
发布时间:2022-04-02 10:29:55 其他开发

我想在我的应用程序中集成连续(免提)语音命令识别功能,以实现家庭自动化

我已经创建了一个简单的Android应用程序,用于控制连接到我的树莓PI的继电器。我已经使用按钮和基本的语音识别来触发这些按钮,并打开/关闭相应的中继频道。 从现在起,语音识别部分是由RecognizerIntent处理的,我需要按应用程序上的一个按钮来打开谷歌语音提示,它会监听我的语音命令,并激活/停用控制继电器开关的相应按钮。 我想用连续语音识别来做同样的事情,它允许应用程序连续收 ..

巨蟒语音比较

我有两个.wav文件,我需要比较它们并确定它们是否包含相同的单词(顺序也相同)。 我一直在寻找最好的方法。我想不出如何让pySpeech使用文件作为输入。我试过让CMU的狮身人面像项目工作,但我似乎不能让GStreamer与Python27一起工作,更不用说他们的项目了。我也玩过蜻蜓,但没有运气。 我使用的是64位Win7和Python27。有谁有什么主意吗? 非常感谢您的帮助。 ..
发布时间:2022-04-02 10:01:20 Python

单个单词的语音到文本转换

我想创建一个自动语音识别系统,它将从数据库中的单词列表中识别出正确的单词。我已经看到CMUSphinx可以用来解决这个问题。我试过Hello world狮身人面像演示应用程序,但它没有达到预期的效果。 我不知道如何选择正确的声学模型、词典文件、语言模型。对于单个单词,是否需要语言模型? 是否有针对印度英语的预置声学模型? 推荐答案 我试过Hello world狮身人面像演示 ..
发布时间:2022-04-02 09:52:29 其他开发

为什么在此语音识别代码中缺少4-1-1.Match文件?

我在语音识别的解码部分遇到问题。我按照here的步骤操作。当我键入:perl scripts_pl/decode/slave.pl时,我得到以下错误: 模块:使用先前训练的模型进行解码 对从0开始的130个数据段(第1部分,共1个)的解码找不到/home/go/Documents/tutorial/an4/bin/sphinx3_decode的可执行文件 在… /home/go/Docume ..
发布时间:2022-04-02 09:24:16 其他开发

在Windows中为Pocketsphinx设置Python

有人能帮我在Windows中构建Pocket Shinx语音识别吗?我在理解page中狮身人面像提供的指令时遇到了困难。 我想开发一个语音控制的计算机自动化应用程序,我使用的是Python。我不知道如何安装狮身人面像,以便可以将其导入到如下所示的Python环境中: import pocketsphinx as ps 但从中看不出任何东西。我可以在Ubuntu中轻松地使用 s ..
发布时间:2022-04-02 09:05:09 Python

非英语语言的语音到文本转换

我正在尝试实现非英语语言的朴素语音到文本的转换。用户使用其他语言说话,而文本也使用相同的语言。这可能吗?如果是的话,有谁能帮助我们想出如何实施它的想法呢?如有任何帮助,我们将不胜感激。提前谢谢。 推荐答案 任何商业语音识别解决方案都不太可能支持梵文,因此您唯一的选择是将对梵文的支持添加到开源引擎(如CMUSphinx)中。 这非常简单,您实际上只需要按照文档操作,就可以切中要害。 ..
发布时间:2022-04-01 23:51:11 其他开发

CMUSphinx PocketSphinx - 识别所有(或大量)单词

在我尝试将 PocketSphinx 用于 Android 之前,我使用了 Google 的语音识别 API.我不需要设置搜索名称或字典文件.它只是识别被告知的每一个字. 现在,在 PocketSphinx 中,我需要这样做.但是我只能找到如何设置识别一个单词,或者设置字典(演示项目中可用的单词只有几个)识别器认为这些是唯一存在的单词,这意味着如果有人说类似的话,识别器认为它是字典中列出的单 ..
发布时间:2021-12-10 16:17:00 移动开发

如何在 cmusphinx 上对土耳其语进行语音识别?

我导入了这个项目: https://github.com/cmusphinx/pocketsphinx-android-demo 它在 Android Studio 上运行良好. 但是正如您在教程中看到的那样,它具有英语语音识别功能.我怎样才能把它变成土耳其语?我搜索了很多,但找不到. 提前致谢. 解决方案 你必须按照教程自己训练模型 http://cmusp ..
发布时间:2021-11-21 20:56:14 移动开发

用于 Web 应用程序的 CMUSphinx

我正在尝试创建一个基于语音识别的网络.经过一番搜索,我发现 cmusphinx 是一个非常适合语音识别应用程序的库.我的问题是 cmusphinx 和 web 之间如何通信?对不起,如果这是一个愚蠢的问题. 感谢您的帮助! 解决方案 一般来说,您需要一个 Web 框架来将 Web 请求编组到 Java 或 C 代码,然后您只需要使用CMUSphinx API. 这是 JAX-R ..
发布时间:2021-09-22 19:50:57 其他开发

如何使用 Swift 在 iOS 中将音频格式从 mp3 转换为 wav?

我在 iOS 中使用 Swift 使用 cmusphinx,cmusphinx 使用 wav 格式的音频文件,而我需要使用的文件是 mp3 格式. 如何在 iOS 中使用 Swift 将 mp3 格式的音频文件转换为 wav 格式? 到目前为止,我有以下代码使用 Apple AVFoundation 框架中的 AVAssetExportSession,但我不断收到错误消息,指出我使用了 ..
发布时间:2021-09-22 18:51:32 移动开发

使用 PHP 连接到 CMU Sphinx

我一直在研究语音识别以及将其实施到网站中的方法.我找到了很多关于将它与 Python 一起使用的示例,甚至还有一个与 Node.js 一起使用的示例,但我希望能够将 PHP 与此一起使用. 有什么方法可以使用 PHP 访问 Linux 服务器上的 CMUSphinx 来处理我的输入? 谢谢 解决方案 可以做到,但使用星号作为音频捕获和处理引擎.请参阅 http://www.vo ..
发布时间:2021-09-20 18:33:39 PHP

CMU Sphinx 4 - 5 pre alpha 安装指南

CMU Sphinx 4 -5prealpha(最新版本)有什么好的,最好是分步安装指南?我找不到任何官方指南已经过时了.我一直在尝试按照这些步骤操作,但是在我完成后,我缺少 2 个 jar(jsapi 和标签),如果我尝试在 eclipse 找不到任何类之前从版本中获取它们.我在为 Eclipse 设置此类项目方面没有太多经验,我之前所做的只是创建了一些自定义库,这就是为什么我要求逐步构建.欢迎 ..
发布时间:2021-09-20 18:33:33 Java开发

无法启动程序.Pocketsphinx.dll 丢失错误

我已经设置了要在 Visual Studio 中使用的其他库目录和 lib 文件夹.构建也成功了,但是每当我尝试从 Visual Studio 执行程序时,它都会返回以下错误: 该程序无法启动,因为您的计算机缺少 pvc.dll.尝试重新安装程序以解决问题. 当我检查目录时,我看到 pocketsphinx.dll 在那里. 我的代码是(取自 pocketsphinx wikia ..
发布时间:2021-09-18 20:11:33 C/C++开发