AWSTranscribeVocabularyInfo

Objective-C

@interface AWSTranscribeVocabularyInfo

Swift

class AWSTranscribeVocabularyInfo

Provides information about a custom vocabulary, including the language of the vocabulary, when it was last modified, its name, and the processing state.

  • The language code used to create your custom vocabulary. Each vocabulary must contain terms in only one language.

    A custom vocabulary can only be used to transcribe files in the same language as the vocabulary. For example, if you create a vocabulary using US English (en-US), you can only apply this vocabulary to files that contain English audio.

    Declaration

    Objective-C

    @property (nonatomic) AWSTranscribeLanguageCode languageCode;

    Swift

    var languageCode: AWSTranscribeLanguageCode { get set }
  • The date and time the specified vocabulary was last modified.

    Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable lastModifiedTime;

    Swift

    var lastModifiedTime: Date? { get set }
  • A unique name, chosen by you, for your custom vocabulary. This name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vocabularyName;

    Swift

    var vocabularyName: String? { get set }
  • The processing state of your custom vocabulary. If the state is READY, you can use the vocabulary in a StartTranscriptionJob request.

    Declaration

    Objective-C

    @property (nonatomic) AWSTranscribeVocabularyState vocabularyState;

    Swift

    var vocabularyState: AWSTranscribeVocabularyState { get set }