gpt4 book ai didi

javascript - 是否可以将 Google 的 Web Speech API 与非 Web 应用程序结合使用?

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

我正在尝试用 Python 编写一个类似“Siri”的简单程序,它会在说出关键字后接受语音命令并执行一些响应。

我想知道我是否可以为此使用 Google 的 Web Speech Javascript API。

我读到语音识别有 60 秒的限制,所以我计划使用 PocketSphinx 进行关键字检测,并调用 javascript Google Web Speech 来响应它来处理其余部分的语音识别。

由于我在 Web 开发尤其是 Javascript 方面的经验为 0,所以我想知道是否可以在非浏览器环境中使用 Web Speech API。即,我希望能够在客户端上运行仅用于语音识别的代码,以响应调用的 Python 方法并接收语音识别的输出。

据我了解,这意味着执行 javascript 代码以响应 python 函数并获取 javascript 返回值。

那么有没有可能:

  1. 在非浏览器环境中使用 Javascript API 运行语音识别
  2. 获取 javascript 代码的返回值作为 python 方法调用的返回值?

最佳答案

您无权从 python 解释器访问 javascript API,Javascript API 在网络浏览器中运行。相反,您可以使用 HTTP 请求通过 Web API 访问相同的 Google 语音识别。

您只需使用 POST 向服务器发送请求并返回结果。

参见示例 https://github.com/Seraf/LISAhttps://github.com/jasperproject ,两者都在运行 Python 并在需要时访问 Google。

关于javascript - 是否可以将 Google 的 Web Speech API 与非 Web 应用程序结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23990169/

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