gpt4 book ai didi

PHP 语音识别 API

转载 作者:太空宇宙 更新时间:2023-11-04 03:41:04 25 4
gpt4 key购买 nike

我需要将语音识别 API 集成到我的 PHP 项目中,该项目当前托管在 Linux 服务器中。

以下是我已经使用过的一些 API,但对类(class)没有帮助:

  1. 语音API
  2. iSpeech
  3. cmu狮身人面像

CMU Sphinx 是一个很棒的开源工具,但它是用 Java 编程语言构建的,我还阅读了 Connecting to CMU Sphinx using PHP

但 Dint 没有找到确切的解决方案。

要求

我希望构建的功能类似于用户访问网站中的某个页面,并说出他想要通过麦克风导航到的链接的名称,然后用户将被导航到所请求的页面。例如:如果他说“主页”,那么网站会将他重定向到主页。

平台: PHP、Laravel、Linux

感谢您的宝贵帮助:)。

最佳答案

如果要求是让用户说话并导航您的网站,您实际上不需要在服务器端实现语音识别。您可以使用许多 JS 库,甚至 Google Chrome 的语音识别 API。

http://shapeshed.com/html5-speech-recognition-api/

在 Chrome 中导航网站的示例代码如下所示:

var recognition = new webkitSpeechRecognition();
recognition.onresult = function(event) {
location.pathname = event.results[0][0].transcript;
}
recognition.start()

尝试将其粘贴到您的开发人员工具的控制台中进行测试,或者在我为您创建的这个 js fiddle 上使用它。 https://jsfiddle.net/hdcxxkec/

编辑:

这是一个跨浏览器的js库http://syl22-00.github.io/pocketsphinx.js/该演示使用小型语法文件,您可能需要一个导航语法文件。

关于PHP 语音识别 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29620684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com