【文件属性】:
文件名称:speech-api
文件大小:457KB
文件格式:ZIP
更新时间:2021-03-08 15:41:36
HCL
语音转文字API
存储库包含用于在Google API网关上围绕Google的语音文本API部署包装的代码。 API网关服务利用Cloud Run后端。 下图显示了最终部署。
手动部署语音转文字
语音转文本后端是一个简单的Flask应用程序,已部署到Cloud Run。
services/api/scripts目录包含一系列测试脚本,这些脚本可以:
本地测试:
运行以下脚本
001_build_local.sh :构建后端应用程序的本地Docker映像
002_run_local.sh :运行应用程序的本地Docker映像
003_invoke_api.sh :调用后端应用程序的文本语音转换端点
创建API网关:
API网关具有两个端点,分别是/hello和/v1/speech 。 前者利用基于API密钥的身份验证,而后者利用基于服务帐户的身份验证。
运行以下脚本
010_pus
【文件预览】:
speech-api-main
----services()
--------api()
----doc()
--------speech-to-text.drawio(3KB)
--------speech-to-text.png(81KB)
----README.md(7KB)
----.gitignore(687B)
----infrastructure()
--------terraform()