Skip to content

Typed dictionaries

Index > TranscribeService > Typed dictionaries

Auto-generated documentation for TranscribeService type annotations stubs module mypy-boto3-transcribe.

AbsoluteTimeRangeTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import AbsoluteTimeRangeTypeDef

def get_value() -> AbsoluteTimeRangeTypeDef:
    return {
        "StartTime": ...,
    }
Definition
class AbsoluteTimeRangeTypeDef(TypedDict):
    StartTime: NotRequired[int],
    EndTime: NotRequired[int],
    First: NotRequired[int],
    Last: NotRequired[int],

ContentRedactionTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ContentRedactionTypeDef

def get_value() -> ContentRedactionTypeDef:
    return {
        "RedactionType": ...,
        "RedactionOutput": ...,
    }
Definition
class ContentRedactionTypeDef(TypedDict):
    RedactionType: RedactionTypeType,  # (1)
    RedactionOutput: RedactionOutputType,  # (2)
    PiiEntityTypes: NotRequired[List[PiiEntityTypeType]],  # (3)
  1. See RedactionTypeType
  2. See RedactionOutputType
  3. See PiiEntityTypeType

LanguageIdSettingsTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import LanguageIdSettingsTypeDef

def get_value() -> LanguageIdSettingsTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class LanguageIdSettingsTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    VocabularyFilterName: NotRequired[str],
    LanguageModelName: NotRequired[str],

CallAnalyticsJobSummaryTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CallAnalyticsJobSummaryTypeDef

def get_value() -> CallAnalyticsJobSummaryTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }
Definition
class CallAnalyticsJobSummaryTypeDef(TypedDict):
    CallAnalyticsJobName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    StartTime: NotRequired[datetime],
    CompletionTime: NotRequired[datetime],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    CallAnalyticsJobStatus: NotRequired[CallAnalyticsJobStatusType],  # (2)
    FailureReason: NotRequired[str],
  1. See LanguageCodeType
  2. See CallAnalyticsJobStatusType

ChannelDefinitionTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ChannelDefinitionTypeDef

def get_value() -> ChannelDefinitionTypeDef:
    return {
        "ChannelId": ...,
    }
Definition
class ChannelDefinitionTypeDef(TypedDict):
    ChannelId: NotRequired[int],
    ParticipantRole: NotRequired[ParticipantRoleType],  # (1)
  1. See ParticipantRoleType

MediaTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import MediaTypeDef

def get_value() -> MediaTypeDef:
    return {
        "MediaFileUri": ...,
    }
Definition
class MediaTypeDef(TypedDict):
    MediaFileUri: NotRequired[str],
    RedactedMediaFileUri: NotRequired[str],

TranscriptTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import TranscriptTypeDef

def get_value() -> TranscriptTypeDef:
    return {
        "TranscriptFileUri": ...,
    }
Definition
class TranscriptTypeDef(TypedDict):
    TranscriptFileUri: NotRequired[str],
    RedactedTranscriptFileUri: NotRequired[str],

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

InputDataConfigTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import InputDataConfigTypeDef

def get_value() -> InputDataConfigTypeDef:
    return {
        "S3Uri": ...,
        "DataAccessRoleArn": ...,
    }
Definition
class InputDataConfigTypeDef(TypedDict):
    S3Uri: str,
    DataAccessRoleArn: str,
    TuningDataS3Uri: NotRequired[str],

TagTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

DeleteCallAnalyticsCategoryRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteCallAnalyticsCategoryRequestRequestTypeDef

def get_value() -> DeleteCallAnalyticsCategoryRequestRequestTypeDef:
    return {
        "CategoryName": ...,
    }
Definition
class DeleteCallAnalyticsCategoryRequestRequestTypeDef(TypedDict):
    CategoryName: str,

DeleteCallAnalyticsJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteCallAnalyticsJobRequestRequestTypeDef

def get_value() -> DeleteCallAnalyticsJobRequestRequestTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }
Definition
class DeleteCallAnalyticsJobRequestRequestTypeDef(TypedDict):
    CallAnalyticsJobName: str,

DeleteLanguageModelRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteLanguageModelRequestRequestTypeDef

def get_value() -> DeleteLanguageModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class DeleteLanguageModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

DeleteMedicalTranscriptionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteMedicalTranscriptionJobRequestRequestTypeDef

def get_value() -> DeleteMedicalTranscriptionJobRequestRequestTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }
Definition
class DeleteMedicalTranscriptionJobRequestRequestTypeDef(TypedDict):
    MedicalTranscriptionJobName: str,

DeleteMedicalVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteMedicalVocabularyRequestRequestTypeDef

def get_value() -> DeleteMedicalVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class DeleteMedicalVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,

DeleteTranscriptionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteTranscriptionJobRequestRequestTypeDef

def get_value() -> DeleteTranscriptionJobRequestRequestTypeDef:
    return {
        "TranscriptionJobName": ...,
    }
Definition
class DeleteTranscriptionJobRequestRequestTypeDef(TypedDict):
    TranscriptionJobName: str,

DeleteVocabularyFilterRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteVocabularyFilterRequestRequestTypeDef

def get_value() -> DeleteVocabularyFilterRequestRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }
Definition
class DeleteVocabularyFilterRequestRequestTypeDef(TypedDict):
    VocabularyFilterName: str,

DeleteVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DeleteVocabularyRequestRequestTypeDef

def get_value() -> DeleteVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class DeleteVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,

DescribeLanguageModelRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DescribeLanguageModelRequestRequestTypeDef

def get_value() -> DescribeLanguageModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class DescribeLanguageModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

GetCallAnalyticsCategoryRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetCallAnalyticsCategoryRequestRequestTypeDef

def get_value() -> GetCallAnalyticsCategoryRequestRequestTypeDef:
    return {
        "CategoryName": ...,
    }
Definition
class GetCallAnalyticsCategoryRequestRequestTypeDef(TypedDict):
    CategoryName: str,

GetCallAnalyticsJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetCallAnalyticsJobRequestRequestTypeDef

def get_value() -> GetCallAnalyticsJobRequestRequestTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }
Definition
class GetCallAnalyticsJobRequestRequestTypeDef(TypedDict):
    CallAnalyticsJobName: str,

GetMedicalTranscriptionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetMedicalTranscriptionJobRequestRequestTypeDef

def get_value() -> GetMedicalTranscriptionJobRequestRequestTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }
Definition
class GetMedicalTranscriptionJobRequestRequestTypeDef(TypedDict):
    MedicalTranscriptionJobName: str,

GetMedicalVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetMedicalVocabularyRequestRequestTypeDef

def get_value() -> GetMedicalVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class GetMedicalVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,

GetTranscriptionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetTranscriptionJobRequestRequestTypeDef

def get_value() -> GetTranscriptionJobRequestRequestTypeDef:
    return {
        "TranscriptionJobName": ...,
    }
Definition
class GetTranscriptionJobRequestRequestTypeDef(TypedDict):
    TranscriptionJobName: str,

GetVocabularyFilterRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetVocabularyFilterRequestRequestTypeDef

def get_value() -> GetVocabularyFilterRequestRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }
Definition
class GetVocabularyFilterRequestRequestTypeDef(TypedDict):
    VocabularyFilterName: str,

GetVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetVocabularyRequestRequestTypeDef

def get_value() -> GetVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class GetVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,

RelativeTimeRangeTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import RelativeTimeRangeTypeDef

def get_value() -> RelativeTimeRangeTypeDef:
    return {
        "StartPercentage": ...,
    }
Definition
class RelativeTimeRangeTypeDef(TypedDict):
    StartPercentage: NotRequired[int],
    EndPercentage: NotRequired[int],
    First: NotRequired[int],
    Last: NotRequired[int],

JobExecutionSettingsTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import JobExecutionSettingsTypeDef

def get_value() -> JobExecutionSettingsTypeDef:
    return {
        "AllowDeferredExecution": ...,
    }
Definition
class JobExecutionSettingsTypeDef(TypedDict):
    AllowDeferredExecution: NotRequired[bool],
    DataAccessRoleArn: NotRequired[str],

LanguageCodeItemTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import LanguageCodeItemTypeDef

def get_value() -> LanguageCodeItemTypeDef:
    return {
        "LanguageCode": ...,
    }
Definition
class LanguageCodeItemTypeDef(TypedDict):
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    DurationInSeconds: NotRequired[float],
  1. See LanguageCodeType

ListCallAnalyticsCategoriesRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListCallAnalyticsCategoriesRequestRequestTypeDef

def get_value() -> ListCallAnalyticsCategoriesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListCallAnalyticsCategoriesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListCallAnalyticsJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListCallAnalyticsJobsRequestRequestTypeDef

def get_value() -> ListCallAnalyticsJobsRequestRequestTypeDef:
    return {
        "Status": ...,
    }
Definition
class ListCallAnalyticsJobsRequestRequestTypeDef(TypedDict):
    Status: NotRequired[CallAnalyticsJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See CallAnalyticsJobStatusType

ListLanguageModelsRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListLanguageModelsRequestRequestTypeDef

def get_value() -> ListLanguageModelsRequestRequestTypeDef:
    return {
        "StatusEquals": ...,
    }
Definition
class ListLanguageModelsRequestRequestTypeDef(TypedDict):
    StatusEquals: NotRequired[ModelStatusType],  # (1)
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ModelStatusType

ListMedicalTranscriptionJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListMedicalTranscriptionJobsRequestRequestTypeDef

def get_value() -> ListMedicalTranscriptionJobsRequestRequestTypeDef:
    return {
        "Status": ...,
    }
Definition
class ListMedicalTranscriptionJobsRequestRequestTypeDef(TypedDict):
    Status: NotRequired[TranscriptionJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TranscriptionJobStatusType

MedicalTranscriptionJobSummaryTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import MedicalTranscriptionJobSummaryTypeDef

def get_value() -> MedicalTranscriptionJobSummaryTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }
Definition
class MedicalTranscriptionJobSummaryTypeDef(TypedDict):
    MedicalTranscriptionJobName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    StartTime: NotRequired[datetime],
    CompletionTime: NotRequired[datetime],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    TranscriptionJobStatus: NotRequired[TranscriptionJobStatusType],  # (2)
    FailureReason: NotRequired[str],
    OutputLocationType: NotRequired[OutputLocationTypeType],  # (3)
    Specialty: NotRequired[SpecialtyType],  # (4)
    ContentIdentificationType: NotRequired[MedicalContentIdentificationTypeType],  # (5)
    Type: NotRequired[TypeType],  # (6)
  1. See LanguageCodeType
  2. See TranscriptionJobStatusType
  3. See OutputLocationTypeType
  4. See SpecialtyType
  5. See MedicalContentIdentificationTypeType
  6. See TypeType

ListMedicalVocabulariesRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListMedicalVocabulariesRequestRequestTypeDef

def get_value() -> ListMedicalVocabulariesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListMedicalVocabulariesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StateEquals: NotRequired[VocabularyStateType],  # (1)
    NameContains: NotRequired[str],
  1. See VocabularyStateType

VocabularyInfoTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import VocabularyInfoTypeDef

def get_value() -> VocabularyInfoTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class VocabularyInfoTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    LastModifiedTime: NotRequired[datetime],
    VocabularyState: NotRequired[VocabularyStateType],  # (2)
  1. See LanguageCodeType
  2. See VocabularyStateType

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

ListTranscriptionJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListTranscriptionJobsRequestRequestTypeDef

def get_value() -> ListTranscriptionJobsRequestRequestTypeDef:
    return {
        "Status": ...,
    }
Definition
class ListTranscriptionJobsRequestRequestTypeDef(TypedDict):
    Status: NotRequired[TranscriptionJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TranscriptionJobStatusType

ListVocabulariesRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListVocabulariesRequestRequestTypeDef

def get_value() -> ListVocabulariesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListVocabulariesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StateEquals: NotRequired[VocabularyStateType],  # (1)
    NameContains: NotRequired[str],
  1. See VocabularyStateType

ListVocabularyFiltersRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListVocabularyFiltersRequestRequestTypeDef

def get_value() -> ListVocabularyFiltersRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListVocabularyFiltersRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],

VocabularyFilterInfoTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import VocabularyFilterInfoTypeDef

def get_value() -> VocabularyFilterInfoTypeDef:
    return {
        "VocabularyFilterName": ...,
    }
Definition
class VocabularyFilterInfoTypeDef(TypedDict):
    VocabularyFilterName: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    LastModifiedTime: NotRequired[datetime],
  1. See LanguageCodeType

MedicalTranscriptTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import MedicalTranscriptTypeDef

def get_value() -> MedicalTranscriptTypeDef:
    return {
        "TranscriptFileUri": ...,
    }
Definition
class MedicalTranscriptTypeDef(TypedDict):
    TranscriptFileUri: NotRequired[str],

MedicalTranscriptionSettingTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import MedicalTranscriptionSettingTypeDef

def get_value() -> MedicalTranscriptionSettingTypeDef:
    return {
        "ShowSpeakerLabels": ...,
    }
Definition
class MedicalTranscriptionSettingTypeDef(TypedDict):
    ShowSpeakerLabels: NotRequired[bool],
    MaxSpeakerLabels: NotRequired[int],
    ChannelIdentification: NotRequired[bool],
    ShowAlternatives: NotRequired[bool],
    MaxAlternatives: NotRequired[int],
    VocabularyName: NotRequired[str],

ModelSettingsTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ModelSettingsTypeDef

def get_value() -> ModelSettingsTypeDef:
    return {
        "LanguageModelName": ...,
    }
Definition
class ModelSettingsTypeDef(TypedDict):
    LanguageModelName: NotRequired[str],

SettingsTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import SettingsTypeDef

def get_value() -> SettingsTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class SettingsTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    ShowSpeakerLabels: NotRequired[bool],
    MaxSpeakerLabels: NotRequired[int],
    ChannelIdentification: NotRequired[bool],
    ShowAlternatives: NotRequired[bool],
    MaxAlternatives: NotRequired[int],
    VocabularyFilterName: NotRequired[str],
    VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType],  # (1)
  1. See VocabularyFilterMethodType

SubtitlesTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import SubtitlesTypeDef

def get_value() -> SubtitlesTypeDef:
    return {
        "Formats": ...,
    }
Definition
class SubtitlesTypeDef(TypedDict):
    Formats: NotRequired[Sequence[SubtitleFormatType]],  # (1)
    OutputStartIndex: NotRequired[int],
  1. See SubtitleFormatType

SubtitlesOutputTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import SubtitlesOutputTypeDef

def get_value() -> SubtitlesOutputTypeDef:
    return {
        "Formats": ...,
    }
Definition
class SubtitlesOutputTypeDef(TypedDict):
    Formats: NotRequired[List[SubtitleFormatType]],  # (1)
    SubtitleFileUris: NotRequired[List[str]],
    OutputStartIndex: NotRequired[int],
  1. See SubtitleFormatType

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateMedicalVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateMedicalVocabularyRequestRequestTypeDef

def get_value() -> UpdateMedicalVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "VocabularyFileUri": ...,
    }
Definition
class UpdateMedicalVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyFileUri: str,
  1. See LanguageCodeType

UpdateVocabularyFilterRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateVocabularyFilterRequestRequestTypeDef

def get_value() -> UpdateVocabularyFilterRequestRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }
Definition
class UpdateVocabularyFilterRequestRequestTypeDef(TypedDict):
    VocabularyFilterName: str,
    Words: NotRequired[Sequence[str]],
    VocabularyFilterFileUri: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],

UpdateVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateVocabularyRequestRequestTypeDef

def get_value() -> UpdateVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
    }
Definition
class UpdateVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Phrases: NotRequired[Sequence[str]],
    VocabularyFileUri: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
  1. See LanguageCodeType

CallAnalyticsJobSettingsTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CallAnalyticsJobSettingsTypeDef

def get_value() -> CallAnalyticsJobSettingsTypeDef:
    return {
        "VocabularyName": ...,
    }
Definition
class CallAnalyticsJobSettingsTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    VocabularyFilterName: NotRequired[str],
    VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType],  # (1)
    LanguageModelName: NotRequired[str],
    ContentRedaction: NotRequired[ContentRedactionTypeDef],  # (2)
    LanguageOptions: NotRequired[List[LanguageCodeType]],  # (3)
    LanguageIdSettings: NotRequired[Dict[LanguageCodeType, LanguageIdSettingsTypeDef]],  # (4)
  1. See VocabularyFilterMethodType
  2. See ContentRedactionTypeDef
  3. See LanguageCodeType
  4. See LanguageCodeType LanguageIdSettingsTypeDef

CreateMedicalVocabularyResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateMedicalVocabularyResponseTypeDef

def get_value() -> CreateMedicalVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "VocabularyState": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateMedicalVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

CreateVocabularyFilterResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateVocabularyFilterResponseTypeDef

def get_value() -> CreateVocabularyFilterResponseTypeDef:
    return {
        "VocabularyFilterName": ...,
        "LanguageCode": ...,
        "LastModifiedTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateVocabularyFilterResponseTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageCodeType
  2. See ResponseMetadataTypeDef

CreateVocabularyResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateVocabularyResponseTypeDef

def get_value() -> CreateVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "VocabularyState": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetMedicalVocabularyResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetMedicalVocabularyResponseTypeDef

def get_value() -> GetMedicalVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "VocabularyState": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "DownloadUri": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetMedicalVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime,
    FailureReason: str,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

GetVocabularyFilterResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetVocabularyFilterResponseTypeDef

def get_value() -> GetVocabularyFilterResponseTypeDef:
    return {
        "VocabularyFilterName": ...,
        "LanguageCode": ...,
        "LastModifiedTime": ...,
        "DownloadUri": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVocabularyFilterResponseTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageCodeType
  2. See ResponseMetadataTypeDef

GetVocabularyResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetVocabularyResponseTypeDef

def get_value() -> GetVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "VocabularyState": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "DownloadUri": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime,
    FailureReason: str,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

ListCallAnalyticsJobsResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListCallAnalyticsJobsResponseTypeDef

def get_value() -> ListCallAnalyticsJobsResponseTypeDef:
    return {
        "Status": ...,
        "NextToken": ...,
        "CallAnalyticsJobSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListCallAnalyticsJobsResponseTypeDef(TypedDict):
    Status: CallAnalyticsJobStatusType,  # (1)
    NextToken: str,
    CallAnalyticsJobSummaries: List[CallAnalyticsJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See CallAnalyticsJobStatusType
  2. See CallAnalyticsJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

UpdateMedicalVocabularyResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateMedicalVocabularyResponseTypeDef

def get_value() -> UpdateMedicalVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "LastModifiedTime": ...,
        "VocabularyState": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateMedicalVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime,
    VocabularyState: VocabularyStateType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

UpdateVocabularyFilterResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateVocabularyFilterResponseTypeDef

def get_value() -> UpdateVocabularyFilterResponseTypeDef:
    return {
        "VocabularyFilterName": ...,
        "LanguageCode": ...,
        "LastModifiedTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateVocabularyFilterResponseTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageCodeType
  2. See ResponseMetadataTypeDef

UpdateVocabularyResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateVocabularyResponseTypeDef

def get_value() -> UpdateVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "LastModifiedTime": ...,
        "VocabularyState": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime,
    VocabularyState: VocabularyStateType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

CreateLanguageModelResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateLanguageModelResponseTypeDef

def get_value() -> CreateLanguageModelResponseTypeDef:
    return {
        "LanguageCode": ...,
        "BaseModelName": ...,
        "ModelName": ...,
        "InputDataConfig": ...,
        "ModelStatus": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateLanguageModelResponseTypeDef(TypedDict):
    LanguageCode: CLMLanguageCodeType,  # (1)
    BaseModelName: BaseModelNameType,  # (2)
    ModelName: str,
    InputDataConfig: InputDataConfigTypeDef,  # (3)
    ModelStatus: ModelStatusType,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See CLMLanguageCodeType
  2. See BaseModelNameType
  3. See InputDataConfigTypeDef
  4. See ModelStatusType
  5. See ResponseMetadataTypeDef

LanguageModelTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import LanguageModelTypeDef

def get_value() -> LanguageModelTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class LanguageModelTypeDef(TypedDict):
    ModelName: NotRequired[str],
    CreateTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LanguageCode: NotRequired[CLMLanguageCodeType],  # (1)
    BaseModelName: NotRequired[BaseModelNameType],  # (2)
    ModelStatus: NotRequired[ModelStatusType],  # (3)
    UpgradeAvailability: NotRequired[bool],
    FailureReason: NotRequired[str],
    InputDataConfig: NotRequired[InputDataConfigTypeDef],  # (4)
  1. See CLMLanguageCodeType
  2. See BaseModelNameType
  3. See ModelStatusType
  4. See InputDataConfigTypeDef

CreateLanguageModelRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateLanguageModelRequestRequestTypeDef

def get_value() -> CreateLanguageModelRequestRequestTypeDef:
    return {
        "LanguageCode": ...,
        "BaseModelName": ...,
        "ModelName": ...,
        "InputDataConfig": ...,
    }
Definition
class CreateLanguageModelRequestRequestTypeDef(TypedDict):
    LanguageCode: CLMLanguageCodeType,  # (1)
    BaseModelName: BaseModelNameType,  # (2)
    ModelName: str,
    InputDataConfig: InputDataConfigTypeDef,  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See CLMLanguageCodeType
  2. See BaseModelNameType
  3. See InputDataConfigTypeDef
  4. See TagTypeDef

CreateMedicalVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateMedicalVocabularyRequestRequestTypeDef

def get_value() -> CreateMedicalVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
        "VocabularyFileUri": ...,
    }
Definition
class CreateMedicalVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyFileUri: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See LanguageCodeType
  2. See TagTypeDef

CreateVocabularyFilterRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateVocabularyFilterRequestRequestTypeDef

def get_value() -> CreateVocabularyFilterRequestRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
        "LanguageCode": ...,
    }
Definition
class CreateVocabularyFilterRequestRequestTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Words: NotRequired[Sequence[str]],
    VocabularyFilterFileUri: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    DataAccessRoleArn: NotRequired[str],
  1. See LanguageCodeType
  2. See TagTypeDef

CreateVocabularyRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateVocabularyRequestRequestTypeDef

def get_value() -> CreateVocabularyRequestRequestTypeDef:
    return {
        "VocabularyName": ...,
        "LanguageCode": ...,
    }
Definition
class CreateVocabularyRequestRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Phrases: NotRequired[Sequence[str]],
    VocabularyFileUri: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    DataAccessRoleArn: NotRequired[str],
  1. See LanguageCodeType
  2. See TagTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    ResourceArn: str,
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

InterruptionFilterTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import InterruptionFilterTypeDef

def get_value() -> InterruptionFilterTypeDef:
    return {
        "Threshold": ...,
    }
Definition
class InterruptionFilterTypeDef(TypedDict):
    Threshold: NotRequired[int],
    ParticipantRole: NotRequired[ParticipantRoleType],  # (1)
    AbsoluteTimeRange: NotRequired[AbsoluteTimeRangeTypeDef],  # (2)
    RelativeTimeRange: NotRequired[RelativeTimeRangeTypeDef],  # (3)
    Negate: NotRequired[bool],
  1. See ParticipantRoleType
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef

NonTalkTimeFilterTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import NonTalkTimeFilterTypeDef

def get_value() -> NonTalkTimeFilterTypeDef:
    return {
        "Threshold": ...,
    }
Definition
class NonTalkTimeFilterTypeDef(TypedDict):
    Threshold: NotRequired[int],
    AbsoluteTimeRange: NotRequired[AbsoluteTimeRangeTypeDef],  # (1)
    RelativeTimeRange: NotRequired[RelativeTimeRangeTypeDef],  # (2)
    Negate: NotRequired[bool],
  1. See AbsoluteTimeRangeTypeDef
  2. See RelativeTimeRangeTypeDef

SentimentFilterTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import SentimentFilterTypeDef

def get_value() -> SentimentFilterTypeDef:
    return {
        "Sentiments": ...,
    }
Definition
class SentimentFilterTypeDef(TypedDict):
    Sentiments: Sequence[SentimentValueType],  # (1)
    AbsoluteTimeRange: NotRequired[AbsoluteTimeRangeTypeDef],  # (2)
    RelativeTimeRange: NotRequired[RelativeTimeRangeTypeDef],  # (3)
    ParticipantRole: NotRequired[ParticipantRoleType],  # (4)
    Negate: NotRequired[bool],
  1. See SentimentValueType
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef
  4. See ParticipantRoleType

TranscriptFilterTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import TranscriptFilterTypeDef

def get_value() -> TranscriptFilterTypeDef:
    return {
        "TranscriptFilterType": ...,
        "Targets": ...,
    }
Definition
class TranscriptFilterTypeDef(TypedDict):
    TranscriptFilterType: TranscriptFilterTypeType,  # (1)
    Targets: Sequence[str],
    AbsoluteTimeRange: NotRequired[AbsoluteTimeRangeTypeDef],  # (2)
    RelativeTimeRange: NotRequired[RelativeTimeRangeTypeDef],  # (3)
    ParticipantRole: NotRequired[ParticipantRoleType],  # (4)
    Negate: NotRequired[bool],
  1. See TranscriptFilterTypeType
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef
  4. See ParticipantRoleType

ListMedicalTranscriptionJobsResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListMedicalTranscriptionJobsResponseTypeDef

def get_value() -> ListMedicalTranscriptionJobsResponseTypeDef:
    return {
        "Status": ...,
        "NextToken": ...,
        "MedicalTranscriptionJobSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMedicalTranscriptionJobsResponseTypeDef(TypedDict):
    Status: TranscriptionJobStatusType,  # (1)
    NextToken: str,
    MedicalTranscriptionJobSummaries: List[MedicalTranscriptionJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See TranscriptionJobStatusType
  2. See MedicalTranscriptionJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

ListMedicalVocabulariesResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListMedicalVocabulariesResponseTypeDef

def get_value() -> ListMedicalVocabulariesResponseTypeDef:
    return {
        "Status": ...,
        "NextToken": ...,
        "Vocabularies": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMedicalVocabulariesResponseTypeDef(TypedDict):
    Status: VocabularyStateType,  # (1)
    NextToken: str,
    Vocabularies: List[VocabularyInfoTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See VocabularyStateType
  2. See VocabularyInfoTypeDef
  3. See ResponseMetadataTypeDef

ListVocabulariesResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListVocabulariesResponseTypeDef

def get_value() -> ListVocabulariesResponseTypeDef:
    return {
        "Status": ...,
        "NextToken": ...,
        "Vocabularies": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVocabulariesResponseTypeDef(TypedDict):
    Status: VocabularyStateType,  # (1)
    NextToken: str,
    Vocabularies: List[VocabularyInfoTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See VocabularyStateType
  2. See VocabularyInfoTypeDef
  3. See ResponseMetadataTypeDef

ListVocabularyFiltersResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListVocabularyFiltersResponseTypeDef

def get_value() -> ListVocabularyFiltersResponseTypeDef:
    return {
        "NextToken": ...,
        "VocabularyFilters": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVocabularyFiltersResponseTypeDef(TypedDict):
    NextToken: str,
    VocabularyFilters: List[VocabularyFilterInfoTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VocabularyFilterInfoTypeDef
  2. See ResponseMetadataTypeDef

MedicalTranscriptionJobTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import MedicalTranscriptionJobTypeDef

def get_value() -> MedicalTranscriptionJobTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }
Definition
class MedicalTranscriptionJobTypeDef(TypedDict):
    MedicalTranscriptionJobName: NotRequired[str],
    TranscriptionJobStatus: NotRequired[TranscriptionJobStatusType],  # (1)
    LanguageCode: NotRequired[LanguageCodeType],  # (2)
    MediaSampleRateHertz: NotRequired[int],
    MediaFormat: NotRequired[MediaFormatType],  # (3)
    Media: NotRequired[MediaTypeDef],  # (4)
    Transcript: NotRequired[MedicalTranscriptTypeDef],  # (5)
    StartTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CompletionTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    Settings: NotRequired[MedicalTranscriptionSettingTypeDef],  # (6)
    ContentIdentificationType: NotRequired[MedicalContentIdentificationTypeType],  # (7)
    Specialty: NotRequired[SpecialtyType],  # (8)
    Type: NotRequired[TypeType],  # (9)
    Tags: NotRequired[List[TagTypeDef]],  # (10)
  1. See TranscriptionJobStatusType
  2. See LanguageCodeType
  3. See MediaFormatType
  4. See MediaTypeDef
  5. See MedicalTranscriptTypeDef
  6. See MedicalTranscriptionSettingTypeDef
  7. See MedicalContentIdentificationTypeType
  8. See SpecialtyType
  9. See TypeType
  10. See TagTypeDef

StartMedicalTranscriptionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import StartMedicalTranscriptionJobRequestRequestTypeDef

def get_value() -> StartMedicalTranscriptionJobRequestRequestTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
        "LanguageCode": ...,
        "Media": ...,
        "OutputBucketName": ...,
        "Specialty": ...,
        "Type": ...,
    }
Definition
class StartMedicalTranscriptionJobRequestRequestTypeDef(TypedDict):
    MedicalTranscriptionJobName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Media: MediaTypeDef,  # (2)
    OutputBucketName: str,
    Specialty: SpecialtyType,  # (3)
    Type: TypeType,  # (4)
    MediaSampleRateHertz: NotRequired[int],
    MediaFormat: NotRequired[MediaFormatType],  # (5)
    OutputKey: NotRequired[str],
    OutputEncryptionKMSKeyId: NotRequired[str],
    KMSEncryptionContext: NotRequired[Mapping[str, str]],
    Settings: NotRequired[MedicalTranscriptionSettingTypeDef],  # (6)
    ContentIdentificationType: NotRequired[MedicalContentIdentificationTypeType],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See LanguageCodeType
  2. See MediaTypeDef
  3. See SpecialtyType
  4. See TypeType
  5. See MediaFormatType
  6. See MedicalTranscriptionSettingTypeDef
  7. See MedicalContentIdentificationTypeType
  8. See TagTypeDef

TranscriptionJobSummaryTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import TranscriptionJobSummaryTypeDef

def get_value() -> TranscriptionJobSummaryTypeDef:
    return {
        "TranscriptionJobName": ...,
    }
Definition
class TranscriptionJobSummaryTypeDef(TypedDict):
    TranscriptionJobName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    StartTime: NotRequired[datetime],
    CompletionTime: NotRequired[datetime],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    TranscriptionJobStatus: NotRequired[TranscriptionJobStatusType],  # (2)
    FailureReason: NotRequired[str],
    OutputLocationType: NotRequired[OutputLocationTypeType],  # (3)
    ContentRedaction: NotRequired[ContentRedactionTypeDef],  # (4)
    ModelSettings: NotRequired[ModelSettingsTypeDef],  # (5)
    IdentifyLanguage: NotRequired[bool],
    IdentifyMultipleLanguages: NotRequired[bool],
    IdentifiedLanguageScore: NotRequired[float],
    LanguageCodes: NotRequired[List[LanguageCodeItemTypeDef]],  # (6)
  1. See LanguageCodeType
  2. See TranscriptionJobStatusType
  3. See OutputLocationTypeType
  4. See ContentRedactionTypeDef
  5. See ModelSettingsTypeDef
  6. See LanguageCodeItemTypeDef

StartTranscriptionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import StartTranscriptionJobRequestRequestTypeDef

def get_value() -> StartTranscriptionJobRequestRequestTypeDef:
    return {
        "TranscriptionJobName": ...,
        "Media": ...,
    }
Definition
class StartTranscriptionJobRequestRequestTypeDef(TypedDict):
    TranscriptionJobName: str,
    Media: MediaTypeDef,  # (1)
    LanguageCode: NotRequired[LanguageCodeType],  # (2)
    MediaSampleRateHertz: NotRequired[int],
    MediaFormat: NotRequired[MediaFormatType],  # (3)
    OutputBucketName: NotRequired[str],
    OutputKey: NotRequired[str],
    OutputEncryptionKMSKeyId: NotRequired[str],
    KMSEncryptionContext: NotRequired[Mapping[str, str]],
    Settings: NotRequired[SettingsTypeDef],  # (4)
    ModelSettings: NotRequired[ModelSettingsTypeDef],  # (5)
    JobExecutionSettings: NotRequired[JobExecutionSettingsTypeDef],  # (6)
    ContentRedaction: NotRequired[ContentRedactionTypeDef],  # (7)
    IdentifyLanguage: NotRequired[bool],
    IdentifyMultipleLanguages: NotRequired[bool],
    LanguageOptions: NotRequired[Sequence[LanguageCodeType]],  # (8)
    Subtitles: NotRequired[SubtitlesTypeDef],  # (9)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (10)
    LanguageIdSettings: NotRequired[Mapping[LanguageCodeType, LanguageIdSettingsTypeDef]],  # (11)
  1. See MediaTypeDef
  2. See LanguageCodeType
  3. See MediaFormatType
  4. See SettingsTypeDef
  5. See ModelSettingsTypeDef
  6. See JobExecutionSettingsTypeDef
  7. See ContentRedactionTypeDef
  8. See LanguageCodeType
  9. See SubtitlesTypeDef
  10. See TagTypeDef
  11. See LanguageCodeType LanguageIdSettingsTypeDef

TranscriptionJobTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import TranscriptionJobTypeDef

def get_value() -> TranscriptionJobTypeDef:
    return {
        "TranscriptionJobName": ...,
    }
Definition
class TranscriptionJobTypeDef(TypedDict):
    TranscriptionJobName: NotRequired[str],
    TranscriptionJobStatus: NotRequired[TranscriptionJobStatusType],  # (1)
    LanguageCode: NotRequired[LanguageCodeType],  # (2)
    MediaSampleRateHertz: NotRequired[int],
    MediaFormat: NotRequired[MediaFormatType],  # (3)
    Media: NotRequired[MediaTypeDef],  # (4)
    Transcript: NotRequired[TranscriptTypeDef],  # (5)
    StartTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CompletionTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    Settings: NotRequired[SettingsTypeDef],  # (6)
    ModelSettings: NotRequired[ModelSettingsTypeDef],  # (7)
    JobExecutionSettings: NotRequired[JobExecutionSettingsTypeDef],  # (8)
    ContentRedaction: NotRequired[ContentRedactionTypeDef],  # (9)
    IdentifyLanguage: NotRequired[bool],
    IdentifyMultipleLanguages: NotRequired[bool],
    LanguageOptions: NotRequired[List[LanguageCodeType]],  # (10)
    IdentifiedLanguageScore: NotRequired[float],
    LanguageCodes: NotRequired[List[LanguageCodeItemTypeDef]],  # (11)
    Tags: NotRequired[List[TagTypeDef]],  # (12)
    Subtitles: NotRequired[SubtitlesOutputTypeDef],  # (13)
    LanguageIdSettings: NotRequired[Dict[LanguageCodeType, LanguageIdSettingsTypeDef]],  # (14)
  1. See TranscriptionJobStatusType
  2. See LanguageCodeType
  3. See MediaFormatType
  4. See MediaTypeDef
  5. See TranscriptTypeDef
  6. See SettingsTypeDef
  7. See ModelSettingsTypeDef
  8. See JobExecutionSettingsTypeDef
  9. See ContentRedactionTypeDef
  10. See LanguageCodeType
  11. See LanguageCodeItemTypeDef
  12. See TagTypeDef
  13. See SubtitlesOutputTypeDef
  14. See LanguageCodeType LanguageIdSettingsTypeDef

CallAnalyticsJobTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CallAnalyticsJobTypeDef

def get_value() -> CallAnalyticsJobTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }
Definition
class CallAnalyticsJobTypeDef(TypedDict):
    CallAnalyticsJobName: NotRequired[str],
    CallAnalyticsJobStatus: NotRequired[CallAnalyticsJobStatusType],  # (1)
    LanguageCode: NotRequired[LanguageCodeType],  # (2)
    MediaSampleRateHertz: NotRequired[int],
    MediaFormat: NotRequired[MediaFormatType],  # (3)
    Media: NotRequired[MediaTypeDef],  # (4)
    Transcript: NotRequired[TranscriptTypeDef],  # (5)
    StartTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CompletionTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    IdentifiedLanguageScore: NotRequired[float],
    Settings: NotRequired[CallAnalyticsJobSettingsTypeDef],  # (6)
    ChannelDefinitions: NotRequired[List[ChannelDefinitionTypeDef]],  # (7)
  1. See CallAnalyticsJobStatusType
  2. See LanguageCodeType
  3. See MediaFormatType
  4. See MediaTypeDef
  5. See TranscriptTypeDef
  6. See CallAnalyticsJobSettingsTypeDef
  7. See ChannelDefinitionTypeDef

StartCallAnalyticsJobRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import StartCallAnalyticsJobRequestRequestTypeDef

def get_value() -> StartCallAnalyticsJobRequestRequestTypeDef:
    return {
        "CallAnalyticsJobName": ...,
        "Media": ...,
    }
Definition
class StartCallAnalyticsJobRequestRequestTypeDef(TypedDict):
    CallAnalyticsJobName: str,
    Media: MediaTypeDef,  # (1)
    OutputLocation: NotRequired[str],
    OutputEncryptionKMSKeyId: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    Settings: NotRequired[CallAnalyticsJobSettingsTypeDef],  # (2)
    ChannelDefinitions: NotRequired[Sequence[ChannelDefinitionTypeDef]],  # (3)
  1. See MediaTypeDef
  2. See CallAnalyticsJobSettingsTypeDef
  3. See ChannelDefinitionTypeDef

DescribeLanguageModelResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import DescribeLanguageModelResponseTypeDef

def get_value() -> DescribeLanguageModelResponseTypeDef:
    return {
        "LanguageModel": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeLanguageModelResponseTypeDef(TypedDict):
    LanguageModel: LanguageModelTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageModelTypeDef
  2. See ResponseMetadataTypeDef

ListLanguageModelsResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListLanguageModelsResponseTypeDef

def get_value() -> ListLanguageModelsResponseTypeDef:
    return {
        "NextToken": ...,
        "Models": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLanguageModelsResponseTypeDef(TypedDict):
    NextToken: str,
    Models: List[LanguageModelTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageModelTypeDef
  2. See ResponseMetadataTypeDef

RuleTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import RuleTypeDef

def get_value() -> RuleTypeDef:
    return {
        "NonTalkTimeFilter": ...,
    }
Definition
class RuleTypeDef(TypedDict):
    NonTalkTimeFilter: NotRequired[NonTalkTimeFilterTypeDef],  # (1)
    InterruptionFilter: NotRequired[InterruptionFilterTypeDef],  # (2)
    TranscriptFilter: NotRequired[TranscriptFilterTypeDef],  # (3)
    SentimentFilter: NotRequired[SentimentFilterTypeDef],  # (4)
  1. See NonTalkTimeFilterTypeDef
  2. See InterruptionFilterTypeDef
  3. See TranscriptFilterTypeDef
  4. See SentimentFilterTypeDef

GetMedicalTranscriptionJobResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetMedicalTranscriptionJobResponseTypeDef

def get_value() -> GetMedicalTranscriptionJobResponseTypeDef:
    return {
        "MedicalTranscriptionJob": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetMedicalTranscriptionJobResponseTypeDef(TypedDict):
    MedicalTranscriptionJob: MedicalTranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MedicalTranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

StartMedicalTranscriptionJobResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import StartMedicalTranscriptionJobResponseTypeDef

def get_value() -> StartMedicalTranscriptionJobResponseTypeDef:
    return {
        "MedicalTranscriptionJob": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartMedicalTranscriptionJobResponseTypeDef(TypedDict):
    MedicalTranscriptionJob: MedicalTranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MedicalTranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

ListTranscriptionJobsResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListTranscriptionJobsResponseTypeDef

def get_value() -> ListTranscriptionJobsResponseTypeDef:
    return {
        "Status": ...,
        "NextToken": ...,
        "TranscriptionJobSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTranscriptionJobsResponseTypeDef(TypedDict):
    Status: TranscriptionJobStatusType,  # (1)
    NextToken: str,
    TranscriptionJobSummaries: List[TranscriptionJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See TranscriptionJobStatusType
  2. See TranscriptionJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

GetTranscriptionJobResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetTranscriptionJobResponseTypeDef

def get_value() -> GetTranscriptionJobResponseTypeDef:
    return {
        "TranscriptionJob": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetTranscriptionJobResponseTypeDef(TypedDict):
    TranscriptionJob: TranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

StartTranscriptionJobResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import StartTranscriptionJobResponseTypeDef

def get_value() -> StartTranscriptionJobResponseTypeDef:
    return {
        "TranscriptionJob": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartTranscriptionJobResponseTypeDef(TypedDict):
    TranscriptionJob: TranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

GetCallAnalyticsJobResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetCallAnalyticsJobResponseTypeDef

def get_value() -> GetCallAnalyticsJobResponseTypeDef:
    return {
        "CallAnalyticsJob": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetCallAnalyticsJobResponseTypeDef(TypedDict):
    CallAnalyticsJob: CallAnalyticsJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CallAnalyticsJobTypeDef
  2. See ResponseMetadataTypeDef

StartCallAnalyticsJobResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import StartCallAnalyticsJobResponseTypeDef

def get_value() -> StartCallAnalyticsJobResponseTypeDef:
    return {
        "CallAnalyticsJob": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartCallAnalyticsJobResponseTypeDef(TypedDict):
    CallAnalyticsJob: CallAnalyticsJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CallAnalyticsJobTypeDef
  2. See ResponseMetadataTypeDef

CategoryPropertiesTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CategoryPropertiesTypeDef

def get_value() -> CategoryPropertiesTypeDef:
    return {
        "CategoryName": ...,
    }
Definition
class CategoryPropertiesTypeDef(TypedDict):
    CategoryName: NotRequired[str],
    Rules: NotRequired[List[RuleTypeDef]],  # (1)
    CreateTime: NotRequired[datetime],
    LastUpdateTime: NotRequired[datetime],
    InputType: NotRequired[InputTypeType],  # (2)
  1. See RuleTypeDef
  2. See InputTypeType

CreateCallAnalyticsCategoryRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateCallAnalyticsCategoryRequestRequestTypeDef

def get_value() -> CreateCallAnalyticsCategoryRequestRequestTypeDef:
    return {
        "CategoryName": ...,
        "Rules": ...,
    }
Definition
class CreateCallAnalyticsCategoryRequestRequestTypeDef(TypedDict):
    CategoryName: str,
    Rules: Sequence[RuleTypeDef],  # (1)
    InputType: NotRequired[InputTypeType],  # (2)
  1. See RuleTypeDef
  2. See InputTypeType

UpdateCallAnalyticsCategoryRequestRequestTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateCallAnalyticsCategoryRequestRequestTypeDef

def get_value() -> UpdateCallAnalyticsCategoryRequestRequestTypeDef:
    return {
        "CategoryName": ...,
        "Rules": ...,
    }
Definition
class UpdateCallAnalyticsCategoryRequestRequestTypeDef(TypedDict):
    CategoryName: str,
    Rules: Sequence[RuleTypeDef],  # (1)
    InputType: NotRequired[InputTypeType],  # (2)
  1. See RuleTypeDef
  2. See InputTypeType

CreateCallAnalyticsCategoryResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import CreateCallAnalyticsCategoryResponseTypeDef

def get_value() -> CreateCallAnalyticsCategoryResponseTypeDef:
    return {
        "CategoryProperties": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateCallAnalyticsCategoryResponseTypeDef(TypedDict):
    CategoryProperties: CategoryPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

GetCallAnalyticsCategoryResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import GetCallAnalyticsCategoryResponseTypeDef

def get_value() -> GetCallAnalyticsCategoryResponseTypeDef:
    return {
        "CategoryProperties": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetCallAnalyticsCategoryResponseTypeDef(TypedDict):
    CategoryProperties: CategoryPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListCallAnalyticsCategoriesResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import ListCallAnalyticsCategoriesResponseTypeDef

def get_value() -> ListCallAnalyticsCategoriesResponseTypeDef:
    return {
        "NextToken": ...,
        "Categories": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListCallAnalyticsCategoriesResponseTypeDef(TypedDict):
    NextToken: str,
    Categories: List[CategoryPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

UpdateCallAnalyticsCategoryResponseTypeDef

Usage Example
from mypy_boto3_transcribe.type_defs import UpdateCallAnalyticsCategoryResponseTypeDef

def get_value() -> UpdateCallAnalyticsCategoryResponseTypeDef:
    return {
        "CategoryProperties": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateCallAnalyticsCategoryResponseTypeDef(TypedDict):
    CategoryProperties: CategoryPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef