首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过AWS CLI转录AWS

通过AWS CLI转录AWS
EN

Stack Overflow用户
提问于 2018-08-28 21:28:52
回答 1查看 564关注 0票数 1

我可以通过AWS使用AWS S3服务,如下所示:

代码语言:javascript
复制
aws s3 cp FileToUpload.txt s3://MyBucketName/file.txt

如何利用AWS转录服务?通过谷歌,我可以看到:

https://docs.aws.amazon.com/cli/latest/reference/transcribe/index.html

但我没有找到关于如何使用AWS转录使用CLI的例子。我在找这样的东西:

代码语言:javascript
复制
aws transcribe createJob s3://MyBucketName/audioToTranscribe.mp3

这是行不通的,但我假设应该存在类似的东西。

我找到了一个关于如何通过c#使用aws转录的例子,如下所示:

代码语言:javascript
复制
MediaFormat mediaFormat;

if (s3BucketNameFollowedByFullPathToAudio.EndsWith(".mp3"))
{
    mediaFormat = MediaFormat.Mp3;
}
else if (s3BucketNameFollowedByFullPathToAudio.EndsWith(".wav"))
{
    mediaFormat = MediaFormat.Wav;
}
else
{

    throw new Exception();
}

var test = transcribeClient.StartTranscriptionJob(new StartTranscriptionJobRequest()
{
    LanguageCode = LanguageCode.EnUS,
    TranscriptionJobName = jobId,
    Media = new Media()
    {


        MediaFileUri = "https://s3.us-east-2.amazonaws.com/" + s3BucketNameFollowedByFullPathToAudio

    },
    MediaFormat = mediaFormat, // MediaFormat.Wav,
});

如何通过aws ?来实现这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-29 00:00:33

来自- AWS CLI指挥参考资料

代码语言:javascript
复制
  start-transcription-job
--transcription-job-name <value>
--language-code <value>
[--media-sample-rate-hertz <value>]
--media-format <value>
--media <value>
[--output-bucket-name <value>]
[--settings <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

有一个演练可在:入门(AWS命令行接口)-亚马逊转录

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52066436

复制
相关文章

相似问题

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