首页 > 解决方案 > AWS 转录 API:400 错误请求

问题描述

我对 AWS Transcribe 有疑问,我尝试通过 PHP 使用它。我的凭证具有 AWS 工具的完全访问权限。我有这个代码:

 $response = $this->client->startTranscriptionJob([
        'LanguageCode' => 'en-US',
        'Media' => [
            'MediaFileUrl' =>  //S3 audio file path
        ],
        'MediaFormat' => 'mp3',
        'TranscriptionJobName' => 'JobName'
    ]);

但我收到错误

在此处输入图像描述

标签: phplaravelamazon-s3aws-transcribe

解决方案


您可能会因为以下任一原因而收到此错误

1) s3 对象路径无效

2) s3 对象没有退出

3)或者调用者没有读取s3对象的权限。


推荐阅读