Values.StartTranscriptionJobResponseSourceTranscribes the audio from a media file and applies any additional Request Parameters you choose to include in your request. To make a StartTranscriptionJob request, you must first upload your media file into an Amazon S3 bucket; you can then specify the Amazon S3 location of the file using the Media parameter. You must include the following parameters in your StartTranscriptionJob request: region: The Amazon Web Services Region where you are making your request. For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer to Amazon Transcribe endpoints and quotas. TranscriptionJobName: A custom name you create for your transcription job that is unique within your Amazon Web Services account. Media (MediaFileUri): The Amazon S3 location of your media file. One of LanguageCode, IdentifyLanguage, or IdentifyMultipleLanguages: If you know the language of your media file, specify it using the LanguageCode parameter; you can find all valid language codes in the Supported languages table. If you do not know the languages spoken in your media, use either IdentifyLanguage or IdentifyMultipleLanguages and let Amazon Transcribe identify the languages for you.
type nonrec t = {transcriptionJob : TranscriptionJob.t option;Provides detailed information about the current transcription job, including job status and, if applicable, failure reason.
*)}type nonrec error = [ | `BadRequestException of BadRequestException.t| `ConflictException of ConflictException.t| `InternalFailureException of InternalFailureException.t| `LimitExceededException of LimitExceededException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `BadRequestException of BadRequestException.t
| `ConflictException of ConflictException.t
| `InternalFailureException of InternalFailureException.t
| `LimitExceededException of LimitExceededException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `BadRequestException of BadRequestException.t
| `ConflictException of ConflictException.t
| `InternalFailureException of InternalFailureException.t
| `LimitExceededException of LimitExceededException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Float of IdentifiedLanguageScore.t
| `Integer of MediaSampleRateHertz.t
| `List of
[> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `Float of DurationInSeconds.t
| `List of [> `Enum of string ] list
| `String of TagKey.t ])
list ]
list
| `Map of
([> `Enum of string ]
* [> `Structure of
(string * [> `String of VocabularyName.t ]) list ])
list
| `String of TranscriptionJobName.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of MaxSpeakers.t
| `List of [> `Enum of string | `String of Uri_.t ] list
| `String of Uri_.t ])
list
| `Timestamp of DateTime.t ])
list ])
list ]