我可以在基于 php 的电子购物 CMS 中使用 CMU Sphinx 吗?

发布于 2025-01-01 06:34:07 字数 90 浏览 7 评论 0原文

我想在基于 CMS 的电子购物系统中集成用于搜索的语音识别系统。这个CMS是用Php制作的。那么CMU Sphinx支持Php集成吗? 或者还有其他方法来完成任务吗?

I want to integrate a speech recognition system for search in a e-Shopping system based on a CMS. This CMS is made in Php. So does CMU Sphinx support Php integration?
Or is there any other way of doing the task?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

画▽骨i 2025-01-08 06:34:07

(重新利用类似问题的旧答案...)您的目标是从 html 页面进行语音识别吗? Chrome 支持文本输入的语音识别。请参阅 http://slides.html5rocks.com/#speech-inputhttp://www.filosophy.org/2011/03/talking-to-the-web-the-basics-of-html5-speech-input/

它们使用以下标签进行语音识别:

<input type=”text” speech x-webkit-speech />

我相信 Chrome 是目前唯一支持此功能的浏览器。 http://tomlerendu.com/tutorial/how-to- use-html-5-speech-input/ 有一个很好的示例,并显示了

if( document.createElement('input').webkitSpeech==undefined )
{
  //no speech support
}

测试是否支持语音识别的方法。

从历史上看,还有其他方法。 Opera 实施了不同的解决方案,但似乎他们不再支持它 - http://dev.opera.com/articles/view/getting-to-know-voice/

另一种已使用的方法是使用与语音识别后端通信的 Java 小程序或 Flash 应用程序。 WAMI 就是一个很好的例子 - http://wami.csail.mit.edu/。这些方法使用富客户端(Java 或 Flash 或其他插件)来捕获语音并将其发送到服务器或某些本地语音引擎进行处理。

(repurposing an old answer from a similar question...) Is your goal is to do speech recognition from an html page? Chrome supports speech recognition for text input. See http://slides.html5rocks.com/#speech-input and http://www.filosophy.org/2011/03/talking-to-the-web-the-basics-of-html5-speech-input/.

These use the following tag for speech recognition:

<input type=”text” speech x-webkit-speech />

I believe Chrome is the only browser that currently supports this. http://tomlerendu.com/tutorial/how-to-use-html-5-speech-input/ has a good example and shows

if( document.createElement('input').webkitSpeech==undefined )
{
  //no speech support
}

as a means to test if speech recognition is supported.

Historically, there have been other approaches. Opera implemented a different solution, but it appears they are no longer supporting it - http://dev.opera.com/articles/view/getting-to-know-voice/.

Another approach that has been used is to use a java applet or flash app that communicates with a speech recognition back end. WAMI is a good example of this - http://wami.csail.mit.edu/. These approaches use a rich client (Java or Flash or other plug in) to capture speech and send it to a server or some local speech engine for processing.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文