go - 有没有办法通过谷歌云语音记录添加业务特定的元数据与存储在谷歌云上的音频文件一起存储?

标签 go google-cloud-platform google-cloud-speech

我们正在努力与谷歌云语音集成,以便在启用日志记录的情况下将语音转换为文本。记录音频文件时,我们还需要存储与音频文件一起存储的附加标识符,以便稍后当我们从谷歌云检索音频文件时,我们可以执行实体与音频文件的关联。那可能吗?我们可以将用户提供的元数据与音频文件一起存储吗?我们将流式传输音频数据以进行转换,我们需要存储音频文件 + 我们提供的一些元数据。

最佳答案

Data logging只是一种将您的数据匿名发送给 Google 以帮助改进 Speech API 的方法,这里没有可以使用的元数据。与示例关联的可访问元数据仅包含示例音频属性,通过 RecognitionConfig object 传递到 API .

假设您将示例存储在 Cloud Storage 中,则可以使用 the bucket URI’s to process sample requests ,或 Cloud Storage client library使用其唯一文件名检索样本。

关于go - 有没有办法通过谷歌云语音记录添加业务特定的元数据与存储在谷歌云上的音频文件一起存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53856072/

相关文章:

google-cloud-platform - 合并两个 PCollection (Apache beam)

amazon-s3 - 如何将 S3 存储桶中的音频文件直接提供给 Google 语音转文本

google-app-engine - 如何通过 Google Cloud Pub/Sub API 接收长时间运行的操作结果

go - Effective Go if 语句详解

json - 直接从 mgo 结果流式传输到 json,无需反序列化到 go 中的结构

google-app-engine - 用于应用引擎的 Stackdriver 与 ELK

google-cloud-platform - Google Cloud Text-to-Speech API - 权限错误

sockets - 如何调试以下 Go 代码,它试图与 IP 地址和端口建立 TCP 连接?

git - 如何从 git 源 pull 并推送到另一个

google-cloud-platform - 谷歌云功能命令打包而不部署