Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS转录和内容编校_Amazon Web Services_Amazon S3 - Fatal编程技术网

Amazon web services AWS转录和内容编校

Amazon web services AWS转录和内容编校,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我想知道是否有人能帮忙 我使用的是PHPAWSSDK,v3(刚刚更新到最新版本),它可以正常工作,可以发送MP3,返回一个带有转录的json文件 但是,我希望使用内容编校,但无论我尝试了什么,我都看不到它的工作,我没有收到任何错误,我的代码如下所示: $transcribe->startTranscriptionJob([ 'ContentRedaction' => [ 'RedactionType' => 'PII', 'Redacti

我想知道是否有人能帮忙

我使用的是PHPAWSSDK,v3(刚刚更新到最新版本),它可以正常工作,可以发送MP3,返回一个带有转录的json文件

但是,我希望使用内容编校,但无论我尝试了什么,我都看不到它的工作,我没有收到任何错误,我的代码如下所示:

$transcribe->startTranscriptionJob([
    'ContentRedaction' => [
        'RedactionType' => 'PII',
        'RedactionOutput' => 'redacted'
    ],
    'LanguageCode' => 'lang',
    'Media' => [
        'MediaFileUri' => 'someurl',
    ],
    'MediaFormat' => 'file',
    'OutputBucketName' => 'bucket_name',
    'Settings' => [
        'ChannelIdentification' => true,
        'SplitChannelTranscription' => true,
    ],
    'TranscriptionJobName' => 'output_filename' 
]);
我没有得到任何错误,它只是抄写它没有内容编辑

从他们的文档中:


要使用API启用内容编校,请在StartTranscriptionJob操作中完成ContentRedaction对象的请求参数。有关更多信息,请参阅StartTranscriptionJob操作的请求语法。要查看是否为特定转录作业启用了内容编校,请使用GetTranscriptionJob。要查看哪些作业启用了内容编校,请使用ListTransactionJobs。“

您是否尝试通过AWS转录管理控制台提交作业,以验证编校工作正常?我刚刚创建了一个录音,上传到S3,并在编辑激活的情况下进行转录。输出文件正确编辑了内容。因此,请在控制台中尝试,如果可以,请通过SDK尝试完全相同的配置,并告诉我们您发现了什么@JohnRotenstein是的,我确实尝试过管理控制台,它确实有效,我只选择了“音频识别->频道识别”和“自动内容编校”—我相信这与我的上述代码相匹配?@JohnRotenstein—我是否应该提到我正在使用us-east-1作为区域?你能运行“ListTranscriptionJobs”吗在通过SDK创建一个并验证其在响应中是否设置了适当的ContentRedaction之后?也许可以将其与您通过AWS控制台创建的作业进行比较,在AWS控制台中,编校实际起作用。这将证实AWS至少成功地接收到了您请求的这一部分。