谷歌云服务_Google Cloud_使用注意
谷歌云服务_Google Cloud_使用注意
因为近期工作原因有对接谷歌云服务开发或相关语音文字处理的服务,感觉在国内论坛相关的博客参考较少,也为我自己记录笔记
开发服务分别为:
- 文字转语音服务
- 语音转文字服务
- 文字翻译服务
使用前提
- 谷歌账号
这个是肯定需要的,而且最好是拥有开发者的谷歌账号,因为在后续开发中没有开发者权限会寸步难行
- 选择合适的开发方向
谷歌方面提供了两种开发方向一种是SDK比较简单,一种是rest API需要使用http请求远程调用
因为公司要求,服务部署环境是在国内,所以使用的方案是使用HTTPClient,将请求先包裹后发给代理服务器,让代理服务器解包后转发给谷歌服务
SDK使用
- 使用客户端开发相应服务比较简单,可以直接参照
文转音:快速入门:使用客户端-
先启用AIP
-
然后在网页的客户端中创建服务账号,并把密钥下载到本地保存
我在这里翻过车,因为SDK是使用的服务账号,但是rest api使用的是OAuth2认证的token,等到后面我找到了方法
-
配置环境变量
key是 :GOOGLE_APPLICATION_CREDENTIALS
value是 : 为你包含您的服务帐号密钥的 JSON 文件的路径 -
下载GoogleCloudSDKInstaller.exe
具体操作步骤: https://cloud.google.com/sdk/docs/install (官方)
翻不了墙的也可以去CSDN上看看,不过翻不了墙开发啥谷歌啊 -
然后在maven添加相关模块就
-