我尝试使用Google Speech API v2(地址https://www.google.com/speech-api/v2/recognize?...
)
我需要使用我的Api Key,但是当我使用它时,我得到error 403 Forbidden
当我使用我下载的示例项目上的API密钥时,它工作正常。
我在Google Developers Console上看到,我可以启用很多api选项,但是没有找到任何Speech-API选项。我还需要启用其他任何东西才能使用我的密钥访问此API吗?
谢谢!
答案 0 :(得分:3)
说明在这里:http://www.chromium.org/developers/how-tos/api-keys
!!不要忘记在“APIS& AUTH”下的“API”中激活API“Speech API”!!
答案 1 :(得分:1)
根据chromium,谷歌语音不再是文本API的配额。所以你不会在谷歌云项目控制台中找到它
答案 2 :(得分:0)
我不确定这个API是否适用于所有人,但这里是一个提供有效密钥的github项目。您应该尝试使用此密钥。
答案 3 :(得分:0)
这是一个老帖子,但希望它会帮助某人。 我在https://console.developers.google.com/上找不到热门API下列出的Speech API。您必须使用“搜索所有100 + API”搜索字段搜索Speech API。
答案 4 :(得分:-3)
为了使用您需要的服务:
16000
,44100
等)和内容类型指定为audio/x-flac
在您的HTTP标头key
,client
和lang
参数的值以下是一个wget
示例,其中包含完整参数和标题:
wget -q --post-file file.flac --header="Content-Type: audio/x-flac; rate=16000" -O - "http://www.google.com/speech-api/v2/recognize?client=chromium&lang=en_US&key=AIzaSyAcalCzUvPmmJ7CZBFOEWx2Z1ZSn4Vs1gg"
请注意,对于开发人员密钥,免费服务限制为每天50个请求。
This repository提供了一个shell脚本,可以从命令行使用API(包括录音)。