我如何授权谷歌应用脚本中的谷歌语音转文本?

我想从apps脚本中执行google-speech-to-text,可惜我找不到任何apps脚本或纯HTTP的例子,所以我可以用简单的UrlFetchApp来执行。不幸的是,我找不到任何应用程序脚本或纯HTTP的例子,所以我可以使用简单的UrlFetchApp运行它。

我创建了一个服务账户,并设置了一个项目,启用了语音到文本的api,并能够成功地运行识别使用命令行的例子。

curl -s -H “Content-Type: applicationjson” \ -H “Authorization: Bearer “$(gcloud auth application-default print-access-token) \\ https:/speech.googleapis.comv1speech:识别 \ -d @sync-request.json

我可以很容易地将其翻译成UrlFetchApp调用,但我不知道如何生成通过

gcloud auth application-default print-access-token.

是否有办法使用服务账户凭证从应用程序脚本中获取?

或者有什么其他的方法来认证和访问语音到文本从应用程序脚本?

解决方案:

相当于通过服务账号检索访问令牌是通过 应用程序脚本 oauth 库. 该库处理JWT令牌的创建。

示例 此处

给TA打赏
共{{data.count}}人
人已打赏
未分类

MS Access - 扁平化1到多个的连贯字符串[重复]。

2022-9-13 14:18:38

未分类

拦截Android WebView中的背景绘图渲染

2022-9-13 14:18:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索