【问题标题】:How to setup a Speech Recognition Server?如何设置语音识别服务器?
【发布时间】:2012-02-12 23:24:07
【问题描述】:

如何在服务器端实现语音识别(请不要建议HTML5's x-webkit-speech、javascript 等)?该程序将音频文件作为输入,并以足够的准确性提供音频文件的文本转录。我可以使用哪些选项?

我已经尝试实现Sphin4 with Voxforge model,但准确度太差了(它们可能也是我的配置中的一些问题,我还在努力学习)。在一篇文章中,我读到当我们使用<input name="speech" id="speech" type="text" x-webkit-speech /> 时,输入被发送到外部服务器,并且该服务器比识别 并将数据发送回浏览器。

如何设置该服务器?任何现有的开源服务器如果能够以最小的错误率识别英文句子,也会很有用。

【问题讨论】:

    标签: java speech-recognition speech speech-to-text


    【解决方案1】:

    您正在实施什么类型的应用程序?应用程序的目的是将用户语音输入转录成文本还是仅仅为了理解简单的命令?像 Sphinx4 这样的系统使用统计模型来转录语音。使用这些类型的系统,您将无法获得像使用语法来限制 ASR 的搜索空间以获得更好识别的自动语音识别 (ASR) 系统那样好的识别。使用统计模型的系统需要大量调整和试运行才能获得良好的认可。

    Sphinx4 是我所知道的唯一开源 ASR。有许多商业产品/服务,其中 Nuance 是市场上最大的。当识别率较低时,一些商业产品可以选择让人工转录信息。

    Google 有一个非官方的 API,它在内部用于 Google Voice 等服务,我相信它与您引用的 webkit 使用的 API 相同。 Google Voice 会将语音邮件消息转录并通过电子邮件将文本发送给您。谷歌语音被认为是最先进的转录技术,但如果您有语音帐户,您会发现转录的消息不是那么好。这里是a link to a blog article on using the unofficial Google Speech API

    【讨论】:

    【解决方案2】:

    你有一些问题: 1. 如何在客户端捕获音频。 2. 如何为服务器传输这些音频。 3.如何做出认可。 4.如何将识别和置信度分数回传。 5. 你将如何处理这些识别和信心分数(你的应用程序)。

    对于第一种情况,您可以使用谷歌的方法,即某人点击麦克风图标,录制声音一段时间。或者,使用 VAD 录制音频的 iPhone Siri。

    其次,这是一个基本的 TCP/IP 文件传输问题。也可以使用 Apple / Google 使用 Flac 或 Speex 处理和压缩音频文件。

    第三,这是真正困难的部分。您需要从 Voxforge 获得的更好的声学模型。对于像 Siri 这样的无上下文的连续语音识别来说尤其如此。对于命令,Voxforge 很好。

    第四,又是一个文件传输问题。

    第五,它是你的应用程序。

    困难的部分是语音识别部分。也许其他问题是如何为成千上万的用户扩展它。 您可以使用 Julius 语音识别作为语音客户端来捕获音频。我们可以私下聊聊这个问题。

    【讨论】:

    • 我将要开发的应用程序将安装在服务器上,“解码文本”将是该模块的输出,该模块将由该应用程序的其他模块使用...我已经尝试配置带有 VoxForge 和 HUB 的 Sphinx4 ......但到目前为止没有任何工作,请参阅问题 stackoverflow.com/questions/8727389/…,请帮助......
    【解决方案3】:

    在 Chrome 中,该服务器是专有的 Google 服务器。您无法设置自己的版本。人们已经对服务器的调用进行了反向工程,例如 http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/,但这对于生产或商业应用程序来说不是一个好主意,因为 Google 可能会随时更改 API 或限制其访问。

    这是另一个问题的旧答案,但它可能会有所帮助 - https://stackoverflow.com/a/6351055/90236

    【讨论】:

      猜你喜欢
      • 2014-10-04
      • 1970-01-01
      • 1970-01-01
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 2015-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多