调用Google TTS API voices:generateVoiceCloningKey时遇404错误求助
问题解答
接口调用情况说明
近期有开发者成功调用过TextToSpeech.GenerateVoiceCloningKey接口,但要注意:该接口属于v1beta1版本的私有预览功能,并非所有GCP项目默认具备访问权限。
404错误修复步骤
- 确认私有预览权限申请状态:该接口目前处于私有预览阶段,必须先向GCP提交访问申请,通过审核后才能正常调用。未申请直接调用必然返回404错误。
- 核对请求信息准确性:确保使用POST方法,端点地址完全正确:
https://texttospeech.googleapis.com/v1beta1/voices:generateVoiceCloningKey,不要遗漏冒号后的generateVoiceCloningKey后缀。 - 验证API与权限配置:再次确认GCP控制台中Cloud Text-to-Speech API已启用;权限申请通过后,需为使用的服务账号配置
texttospeech.voices.generateVoiceCloningKey权限。 - 检查请求体格式:确保请求体符合接口要求,比如包含正确的
voiceName、audioConfig等字段,格式错误也可能触发404类错误。
权限问题说明
这个404错误大概率是未获得私有预览权限导致的。私有预览功能需要通过GCP官方渠道提交申请,审核通过后GCP团队会为你的项目开通访问权限,否则即便API已启用,也无法访问该私有接口。
内容的提问来源于stack exchange,提问作者Sachin Bisht
相关产品推荐
相关产品推荐

