小编Nik*_*rev的帖子

德语发音词典CMU Sphinx

我正在寻找德语发音词典,以便用于PocketSphinx/CMU Sphinx.

字典看起来像这样:

BACK    B AE K
CALL    K AO L
NO  N OW
NUMBER  N AH M B ER
ONE W AH N
ONE(2)  HH W AH N
REPLY   R IH P L AY
REPLY(2)    R IY P L AY
SEND    S EH N D
STOP    S T AA P
THREE   TH R IY
TWO T UW
YES Y EH S
Run Code Online (Sandbox Code Playgroud)

找到这些用于英语是没有问题的,但我找不到它们用于德语.你知道在哪里找到它吗?

sphinx4 cmusphinx

5
推荐指数
1
解决办法
2476
查看次数

语音到模拟器中的文本:找不到处理Intent的Activity

我想问一下如何在模拟器上使用语音文本代码.我的代码在真实设备上工作,但在仿真器上不起作用.错误说:

 No Activity found to handle Intent { act=android.speech.action.RECOGNIZE_SPEECH (has extras) }
Run Code Online (Sandbox Code Playgroud)

我能做什么?

android speech-recognition speech-to-text

5
推荐指数
1
解决办法
6947
查看次数

尝试在sphinx4中提取jsapi.jar时有关uudecode的错误

我正在尝试在Ubuntu 12.04中为sphinx4设置环境.在从终端提取lib目录中的JSAPI.JAR时,我收到以下错误:

当试图接受BCL时:

Accept (y/n)?: y 
x - creating lock directory 
x - extracting jsapi.jar (binary) jsapi.sh: line 257: uudecode: command not found 
restore of jsapi.jar failed 
jsapi.jar: MD5 check failed 
Run Code Online (Sandbox Code Playgroud)

根据这里的教程(https://www.youtube.com/watch?v=CSnjlmfkrG0),如果我收到错误,那么我错过了一些必要的依赖....有谁可以帮助我需要哪些依赖项以及如何安装它们.

注意:我是ubuntu的首发,所以不太了解它,所以请详细解答

谢谢

jsapi sphinx4 ubuntu-12.04

5
推荐指数
1
解决办法
2049
查看次数

SpeechRecognitionEngine.InstalledRecognizers返回未安装识别器

我试图启动一个简单的语音识别程序,但是它不起作用,我已经安装了某些语言(en-GB和en-US),但是每当我使用以下语言时:

SpeechRecognitionEngine.InstalledRecognizers

它返回一个空集合。即使我只是尝试启动识别器,它也会返回“ 未安装识别器 ”。但是当我重新安装一种语言时,它说它已经被安装了。

using ( SpeechRecognitionEngine recognizer = new SpeechRecognitionEngine(new System.Globalization.CultureInfo("en-US")))
{
    // Create and load a dictation grammar.
    recognizer.LoadGrammar(new DictationGrammar());

    // Add a handler for the speech recognized event.
    recognizer.SpeechRecognized +=
      new EventHandler<SpeechRecognizedEventArgs>(recognizer_SpeechRecognized);

    // Configure input to the speech recognizer.
    recognizer.SetInputToDefaultAudioDevice();

    // Start asynchronous, continuous speech recognition.
    recognizer.RecognizeAsync(RecognizeMode.Multiple);

    // Keep the console window open.
    while (true)
    {
        Console.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

由于什么原因无法找到已安装的识别器?

编辑:

例外是:{System.ArgumentException:找不到所需ID的识别器。参数名称:System.Speech.Recognition.SpeechRecognitionEngine..ctor的区域性(CultureInfo文化)

和:var recognizers = SpeechRecognitionEngine.InstalledRecognizers();返回计数为0的集合

c# speech-recognition

5
推荐指数
1
解决办法
8130
查看次数

我可以公开android离线语音识别API吗?

我发现文档中的Java应用程序采用了android离线语音识别这里的DOC/UAPI_User_Guide.pdf.据我所知,我无法在Android应用程序中使用它(它在SDK中无法使用).我对吗?我可以编写自己的Android模块来为这个API制作包装并使其对用户应用程序可见吗?我用自己的板子.这种方法对我来说是可以接受的.有没有关于如何编写这些模块的文档?

谢谢!

android speech-recognition

5
推荐指数
1
解决办法
6410
查看次数

如何使用自定义操作在Android中扩展Google即时语音命令

我最近在我的Nexus 4上安装了Google Now Launcher,它让我思考如何使用它来与我自己的应用程序进行交互.虽然我可以通过标题要求打开我的应用程序,但我想知道是否有办法拦截语音命令(可能通过广播接收器),所以我可以说"关闭客厅灯"发送信号到一个Arduino关掉房子里一个房间里的灯光?同样,我还没有找到Google Now的文档,所以如果那样,我很乐意看到它的链接,所以我可以阅读源代码中的内容.

android speech-recognition google-now

5
推荐指数
1
解决办法
1463
查看次数

通过 Twillio 录制的电话进行实时语音识别

我目前正在使用 Twilio 打电话,我想添加一个语音识别元素,这样如果用户说出特定的短语,我的后端就可以采取特定的操作。如果您熟悉 Twilio,它类似于 Gather 动词。它必须是实时的,因为如果识别出现问题,系统会提示用户进行澄清。

speech-recognition speech-to-text twilio

5
推荐指数
1
解决办法
1851
查看次数

将麦克风输入流式传输到 Google Speech API

我研究了 Google Cloud Speech API 并在 Node 服务器上流式传输我的麦克风。

然后我想知道从网络前端流式传输麦克风的最佳做法是什么?它是否将音频流从 getUserMedia 发送到 Node 服务器并通过 Node API 客户端将其通过管道传输到 API?或者只是将语音输入保存到一个文件中,然后我将其传输到 API?

目的是“转录”指令(一两个句子长)并将结果发送到另一个 API。

speech stream node.js google-cloud-speech

5
推荐指数
1
解决办法
2449
查看次数

构建新的声学模型,词典,语言模型,用于不常见的语言语音识别

我想建立新的声学模型,新词典,新语言模型为" Sinhala Language speech recognition"僧伽罗语言字符是基于Unicode的.例如A =අ,I =ඉ,U =උ,KA =ක,BA =බ.我确实通过了CMUSphinx开发人员教程.但它没有帮助我.它适用于英语.

语言模型应该是ARPA模型.如何将Sinhala Unicode与英语音素映射,以及如何使用不同的声音训练语言模型.有没有可用于生成基于Unicode的语言模型的工具?

speech-recognition sphinx4 cmusphinx

4
推荐指数
1
解决办法
3662
查看次数

xamarin bind'Jsgf'没有实现接口成员'IIterable.Iterator()

我试图通过这个链接实现新版本的PocketSphinx 我已经创建了一个新的绑定项目,并且有编译错误.

错误CS0738'Jsgf'未实现接口成员'IIterable.Iterator()'.'Jsgf.Iterator()'无法实现'IIterable.Iterator()',因为它没有匹配的返回类型'IIterator'.PocketSphinxDroid\PocketSphinxDroid\obj\Debug\generated\src\Edu.Cmu.Pocketsphinx.Jsgf.cs 9有效

我已经尝试添加到metatdata.xml文件

<attr path="/api/package[@name='Edu.Cmu.Pocketsphinx']/class[@name='Jsgf']/method[@name='Iterator']" name="managedType">Java.Util.IIterator</attr>
Run Code Online (Sandbox Code Playgroud)

要么

  <attr path="/api/package[@name='Edu.Cmu.Pocketsphinx']/class[@name='Jsgf']/method[@name='Iterator']" name="managedType">Java.Lang.IIterator</attr>
Run Code Online (Sandbox Code Playgroud)

但仍然得到错误

xamarin pocketsphinx-android

4
推荐指数
1
解决办法
355
查看次数