AWS Transcribe-无法获取自定义词汇

时间:2019-03-12 15:44:08

标签: amazon-web-services aws-transcribe

我正在构建一个外部站点来管理转录,并且目前正在尝试获取使用API​​为AWS Transcribe创建的自定义词汇表。我的意图是获取单词列表,将其显示在文本框中供用户编辑,然后将编辑后的列表发送回AWS。存在的“ GetVocabulary”操作确实允许我请求自定义词汇,但它只是返回:

响应语法

{
   "DownloadUri": "string",
   "FailureReason": "string",
   "LanguageCode": "string",
   "LastModifiedTime": number,
   "VocabularyName": "string",
   "VocabularyState": "string"
}

我曾尝试以多种不同的方式从“ DownloadUri”中抓取/抓取文本文档,但由于收到各种访问/ CORS问题而未能成功。对于普通的转录文件,这是我能够解决的问题,因为它们存储在我自己的S3存储桶中,可以为其设置访问权限。但是,自定义词汇表存储在AWS自己的默认存储桶中的某个位置(我不知道在哪里),因此无法更改访问权限(或者至少不知道在何处进行更改)。

我当前的解决方法是将DownloadUri简单地加载到iframe中,让用户简单地将iframe中的单词复制并粘贴到文本框中,然后对其进行编辑。显然这根本不是理想/优雅。

任何帮助/信息,将不胜感激,谢谢!

0 个答案:

没有答案