Search Results for

    Show / Hide Table of Contents

    Class StartTranscriptionJobRequest

    Inheritance
    object
    TranscriptionJobRequest
    StartTranscriptionJobRequest
    Inherited Members
    TranscriptionJobRequest.TranscriptionJobName
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.AmazonAws.Transcribe
    Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
    Syntax
    public class StartTranscriptionJobRequest : TranscriptionJobRequest

    Properties

    | Edit this page View Source

    ContentRedaction

    Optional. Makes it possible to redact or flag specified personally identifiable information (PII) in your transcript. If you use ContentRedaction, you must also include the sub-parameters: RedactionOutput and RedactionType. You can optionally include PiiEntityTypes to choose which types of PII you want to redact. If you do not include PiiEntityTypes in your request, all PII is redacted.

    Declaration
    public ContentRedaction ContentRedaction { get; set; }
    Property Value
    Type Description
    ContentRedaction
    | Edit this page View Source

    IdentifyLanguage

    Optional. Enables automatic language identification in your transcription job request. Use this parameter if your media file contains only one language. If your media contains multiple languages, use IdentifyMultipleLanguages instead.

    Declaration
    public bool? IdentifyLanguage { get; set; }
    Property Value
    Type Description
    bool?
    | Edit this page View Source

    IdentifyMultipleLanguages

    Optional. Enables automatic multi-language identification in your transcription job request. Use this parameter if your media file contains more than one language.

    Declaration
    public bool? IdentifyMultipleLanguages { get; set; }
    Property Value
    Type Description
    bool?
    | Edit this page View Source

    JobExecutionSettings

    Optional. Makes it possible to control how your transcription job is processed. Currently, the only JobExecutionSettings modification you can choose is enabling job queueing using the AllowDeferredExecution sub-parameter.

    Declaration
    public JobExecutionSettings JobExecutionSettings { get; set; }
    Property Value
    Type Description
    JobExecutionSettings
    | Edit this page View Source

    KMSEncryptionContext

    Optional. A map of plain text, non-secret key:value pairs, known as encryption context pairs, that provide an added layer of security for your data.

    Declaration
    public Dictionary<string, string> KMSEncryptionContext { get; set; }
    Property Value
    Type Description
    Dictionary<string, string>
    | Edit this page View Source

    LanguageCode

    Optional. The language code that represents the language spoken in the input media file.

    Declaration
    public string LanguageCode { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    LanguageIdSettings

    Optional. Apply custom language model, vocabulary, or vocabulary filter when using automatic language identification.

    Declaration
    public Dictionary<string, LanguageIdSettings> LanguageIdSettings { get; set; }
    Property Value
    Type Description
    Dictionary<string, LanguageIdSettings>
    | Edit this page View Source

    LanguageOptions

    Optional. Specify two or more language codes you think may be present in your media. Requires IdentifyLanguage to be true.

    Declaration
    public string[] LanguageOptions { get; set; }
    Property Value
    Type Description
    string[]
    | Edit this page View Source

    Media

    Required. Describes the Amazon S3 location of the media file you want to use in your request.

    Declaration
    public Media Media { get; set; }
    Property Value
    Type Description
    Media
    | Edit this page View Source

    MediaFormat

    Optional. Specify the format of your input media file.

    Declaration
    public string MediaFormat { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    MediaSampleRateHertz

    Optional. The sample rate, in hertz, of the audio track in your input media file.

    Declaration
    public int? MediaSampleRateHertz { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    ModelSettings

    Optional. Specify the custom language model you want to include with your transcription job.

    Declaration
    public ModelSettings ModelSettings { get; set; }
    Property Value
    Type Description
    ModelSettings
    | Edit this page View Source

    OutputBucketName

    Optional. The name of the Amazon S3 bucket where you want your transcription output stored.

    Declaration
    public string OutputBucketName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    OutputEncryptionKMSKeyId

    Optional. The Amazon Resource Name (ARN) of a KMS key to encrypt your transcription output.

    Declaration
    public string OutputEncryptionKMSKeyId { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    OutputKey

    Optional. Specify output path or unique filename within the OutputBucketName.

    Declaration
    public string OutputKey { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Settings

    Optional. Specify additional optional settings including channel identification, alternative transcriptions, and speaker partitioning.

    Declaration
    public Settings Settings { get; set; }
    Property Value
    Type Description
    Settings
    | Edit this page View Source

    Subtitles

    Optional. Produces subtitle files for your input media.

    Declaration
    public SubtitlesOutput Subtitles { get; set; }
    Property Value
    Type Description
    SubtitlesOutput
    | Edit this page View Source

    Tags

    Optional. Adds one or more custom tags to a new transcription job.

    Declaration
    public Tag[] Tags { get; set; }
    Property Value
    Type Description
    Tag[]
    | Edit this page View Source

    ToxicityDetection

    Optional. Enables toxic speech detection in your transcript. If you include this, you must also include ToxicityCategories.

    Declaration
    public ToxicityDetectionSettings[] ToxicityDetection { get; set; }
    Property Value
    Type Description
    ToxicityDetectionSettings[]

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation