Java 谷歌语音识别 API

标签 java api google-api speech-recognition speech-to-text

我开发了一个使用 Google 语音识别的 Java 应用程序,但从几天/几周前开始它就不起作用了,我收到了此消息。

java.io.IOException: Server returned HTTP response code: 403

我看到了一些关于 this Post 中发生的事情的信息.

之后我注册了 https://console.developers.google.com然后我尝试使用以下 URL,但得到了相同的响应。

https://www.google.com/speech-api/v2/recognize?output=json&lang=es-EN&key=MY_KEY

此外,在控制台开发人员中,我没有在任何地方看到一些称为语音识别或类似的 API :(

有人有解决办法吗?谢谢

最佳答案

Google 关闭了 V1 API。幸运的是,新的 v2 版本有方便的非官方 Java 实现,位于 here

需要一把 key 才能让它工作。您还需要订阅 chromium 开发人员新闻通讯才能看到该 key 的选项。完整的说明包含在该项目的 wiki 中。

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

相关文章:

google-api - 服务帐户 json 文件是什么样的?

java - 带构造函数的类 newInstance()

java - JPanel上绘制对象的持久化

java - 从 Gradle Build 中排除模块/传递依赖项

c# - 人脸API "Access denied due to invalid subscription key..."

api - Laravel 中 REST API 使用的最佳身份验证方法是什么?

java - 如何在进行谷歌登录时获取用户的年龄和位置

java - 如何从选项列表中选择一个值并在其他位置显示其字段(例如在 <input> 中)

java - 如何获取字符串变量中的特定 Json 值 - Java?

android - Google 登录总是在 GoogleSignInResult 上失败