首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >配置输出S3存储桶以允许亚马逊网络服务转录存储转录结果时出现问题

配置输出S3存储桶以允许亚马逊网络服务转录存储转录结果时出现问题
EN

Stack Overflow用户
提问于 2019-10-02 06:38:51
回答 1查看 859关注 0票数 1

我正在尝试在亚马逊网络服务转录中配置作业转录,以便结果自动存储在S3存储桶中。

代码语言:javascript
复制
aws transcribe start-transcription-job --transcription-job-name testingTranscription \
--language-code pt-BR \
--media-format wav \
--media MediaFileUri=s3://[BUCKET_NAME]/audio.wav \ 
--output-bucket-name s3://[BUCKET_NAME]/

我得到以下消息:

代码语言:javascript
复制
An error occurred (BadRequestException) when calling the StartTranscriptionJob operation: 1 validation error detected: Value 's3://[BUCKET_NAME]/' at 'outputBucketName' failed to satisfy constraint: Member must satisfy regular expression pattern: [a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

它说明了一些关于正则表达式模式的问题,但我认为这是一个权限问题。我无法确定如何使用IAM设置此权限,因为当我尝试为服务创建角色时,它不会出现在列表中:

Service list available for roles

文档说:“如果你使用你的S3存储桶,你必须授予亚马逊转录写访问权限。”

如果服务不接受角色,我该如何做?

EN

回答 1

Stack Overflow用户

发布于 2019-10-02 14:12:48

存储桶名称只需包含存储桶名称的字符串即可。例如:

代码语言:javascript
复制
aws transcribe start-transcription-job --transcription-job-name testingTranscription \
--language-code pt-BR \
--media-format wav \
--media MediaFileUri=s3://my-input-bucket/audio.wav \ 
--output-bucket-name my-output-bucket
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58193145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档