Skip to content

Type definitions#

Index > TranscribeService > Type definitions

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

ContentRedactionUnionTypeDef#

# ContentRedactionUnionTypeDef Union usage example

from mypy_boto3_transcribe.type_defs import ContentRedactionUnionTypeDef


def get_value() -> ContentRedactionUnionTypeDef:
    return ...


# ContentRedactionUnionTypeDef definition

ContentRedactionUnionTypeDef = Union[
    ContentRedactionTypeDef,  # (1)
    ContentRedactionOutputTypeDef,  # (2)
]
  1. See ContentRedactionTypeDef
  2. See ContentRedactionOutputTypeDef

ToxicityDetectionSettingsUnionTypeDef#

# ToxicityDetectionSettingsUnionTypeDef Union usage example

from mypy_boto3_transcribe.type_defs import ToxicityDetectionSettingsUnionTypeDef


def get_value() -> ToxicityDetectionSettingsUnionTypeDef:
    return ...


# ToxicityDetectionSettingsUnionTypeDef definition

ToxicityDetectionSettingsUnionTypeDef = Union[
    ToxicityDetectionSettingsTypeDef,  # (1)
    ToxicityDetectionSettingsOutputTypeDef,  # (2)
]
  1. See ToxicityDetectionSettingsTypeDef
  2. See ToxicityDetectionSettingsOutputTypeDef

CallAnalyticsJobSettingsUnionTypeDef#

# CallAnalyticsJobSettingsUnionTypeDef Union usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsJobSettingsUnionTypeDef


def get_value() -> CallAnalyticsJobSettingsUnionTypeDef:
    return ...


# CallAnalyticsJobSettingsUnionTypeDef definition

CallAnalyticsJobSettingsUnionTypeDef = Union[
    CallAnalyticsJobSettingsTypeDef,  # (1)
    CallAnalyticsJobSettingsOutputTypeDef,  # (2)
]
  1. See CallAnalyticsJobSettingsTypeDef
  2. See CallAnalyticsJobSettingsOutputTypeDef

SentimentFilterUnionTypeDef#

# SentimentFilterUnionTypeDef Union usage example

from mypy_boto3_transcribe.type_defs import SentimentFilterUnionTypeDef


def get_value() -> SentimentFilterUnionTypeDef:
    return ...


# SentimentFilterUnionTypeDef definition

SentimentFilterUnionTypeDef = Union[
    SentimentFilterTypeDef,  # (1)
    SentimentFilterOutputTypeDef,  # (2)
]
  1. See SentimentFilterTypeDef
  2. See SentimentFilterOutputTypeDef

TranscriptFilterUnionTypeDef#

# TranscriptFilterUnionTypeDef Union usage example

from mypy_boto3_transcribe.type_defs import TranscriptFilterUnionTypeDef


def get_value() -> TranscriptFilterUnionTypeDef:
    return ...


# TranscriptFilterUnionTypeDef definition

TranscriptFilterUnionTypeDef = Union[
    TranscriptFilterTypeDef,  # (1)
    TranscriptFilterOutputTypeDef,  # (2)
]
  1. See TranscriptFilterTypeDef
  2. See TranscriptFilterOutputTypeDef

RuleUnionTypeDef#

# RuleUnionTypeDef Union usage example

from mypy_boto3_transcribe.type_defs import RuleUnionTypeDef


def get_value() -> RuleUnionTypeDef:
    return ...


# RuleUnionTypeDef definition

RuleUnionTypeDef = Union[
    RuleTypeDef,  # (1)
    RuleOutputTypeDef,  # (2)
]
  1. See RuleTypeDef
  2. See RuleOutputTypeDef

AbsoluteTimeRangeTypeDef#

# AbsoluteTimeRangeTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import AbsoluteTimeRangeTypeDef


def get_value() -> AbsoluteTimeRangeTypeDef:
    return {
        "StartTime": ...,
    }


# AbsoluteTimeRangeTypeDef definition

class AbsoluteTimeRangeTypeDef(TypedDict):
    StartTime: NotRequired[int],
    EndTime: NotRequired[int],
    First: NotRequired[int],
    Last: NotRequired[int],

CallAnalyticsSkippedFeatureTypeDef#

# CallAnalyticsSkippedFeatureTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsSkippedFeatureTypeDef


def get_value() -> CallAnalyticsSkippedFeatureTypeDef:
    return {
        "Feature": ...,
    }


# CallAnalyticsSkippedFeatureTypeDef definition

class CallAnalyticsSkippedFeatureTypeDef(TypedDict):
    Feature: NotRequired[CallAnalyticsFeatureType],  # (1)
    ReasonCode: NotRequired[CallAnalyticsSkippedReasonCodeType],  # (2)
    Message: NotRequired[str],
  1. See CallAnalyticsFeatureType
  2. See CallAnalyticsSkippedReasonCodeType

ContentRedactionOutputTypeDef#

# ContentRedactionOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ContentRedactionOutputTypeDef


def get_value() -> ContentRedactionOutputTypeDef:
    return {
        "RedactionType": ...,
    }


# ContentRedactionOutputTypeDef definition

class ContentRedactionOutputTypeDef(TypedDict):
    RedactionType: RedactionTypeType,  # (1)
    RedactionOutput: RedactionOutputType,  # (2)
    PiiEntityTypes: NotRequired[List[PiiEntityTypeType]],  # (3)
  1. See RedactionTypeType
  2. See RedactionOutputType
  3. See List[PiiEntityTypeType]

LanguageIdSettingsTypeDef#

# LanguageIdSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import LanguageIdSettingsTypeDef


def get_value() -> LanguageIdSettingsTypeDef:
    return {
        "VocabularyName": ...,
    }


# LanguageIdSettingsTypeDef definition

class LanguageIdSettingsTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    VocabularyFilterName: NotRequired[str],
    LanguageModelName: NotRequired[str],

SummarizationTypeDef#

# SummarizationTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import SummarizationTypeDef


def get_value() -> SummarizationTypeDef:
    return {
        "GenerateAbstractiveSummary": ...,
    }


# SummarizationTypeDef definition

class SummarizationTypeDef(TypedDict):
    GenerateAbstractiveSummary: bool,

ContentRedactionTypeDef#

# ContentRedactionTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ContentRedactionTypeDef


def get_value() -> ContentRedactionTypeDef:
    return {
        "RedactionType": ...,
    }


# ContentRedactionTypeDef definition

class ContentRedactionTypeDef(TypedDict):
    RedactionType: RedactionTypeType,  # (1)
    RedactionOutput: RedactionOutputType,  # (2)
    PiiEntityTypes: NotRequired[Sequence[PiiEntityTypeType]],  # (3)
  1. See RedactionTypeType
  2. See RedactionOutputType
  3. See Sequence[PiiEntityTypeType]

ChannelDefinitionTypeDef#

# ChannelDefinitionTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ChannelDefinitionTypeDef


def get_value() -> ChannelDefinitionTypeDef:
    return {
        "ChannelId": ...,
    }


# ChannelDefinitionTypeDef definition

class ChannelDefinitionTypeDef(TypedDict):
    ChannelId: NotRequired[int],
    ParticipantRole: NotRequired[ParticipantRoleType],  # (1)
  1. See ParticipantRoleType

MediaTypeDef#

# MediaTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MediaTypeDef


def get_value() -> MediaTypeDef:
    return {
        "MediaFileUri": ...,
    }


# MediaTypeDef definition

class MediaTypeDef(TypedDict):
    MediaFileUri: NotRequired[str],
    RedactedMediaFileUri: NotRequired[str],

TagTypeDef#

# TagTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TagTypeDef


def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }


# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

TranscriptTypeDef#

# TranscriptTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TranscriptTypeDef


def get_value() -> TranscriptTypeDef:
    return {
        "TranscriptFileUri": ...,
    }


# TranscriptTypeDef definition

class TranscriptTypeDef(TypedDict):
    TranscriptFileUri: NotRequired[str],
    RedactedTranscriptFileUri: NotRequired[str],

ClinicalNoteGenerationSettingsTypeDef#

# ClinicalNoteGenerationSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ClinicalNoteGenerationSettingsTypeDef


def get_value() -> ClinicalNoteGenerationSettingsTypeDef:
    return {
        "NoteTemplate": ...,
    }


# ClinicalNoteGenerationSettingsTypeDef definition

class ClinicalNoteGenerationSettingsTypeDef(TypedDict):
    NoteTemplate: NotRequired[MedicalScribeNoteTemplateType],  # (1)
  1. See MedicalScribeNoteTemplateType

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

InputDataConfigTypeDef#

# InputDataConfigTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import InputDataConfigTypeDef


def get_value() -> InputDataConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# InputDataConfigTypeDef definition

class InputDataConfigTypeDef(TypedDict):
    S3Uri: str,
    DataAccessRoleArn: str,
    TuningDataS3Uri: NotRequired[str],

DeleteCallAnalyticsCategoryRequestTypeDef#

# DeleteCallAnalyticsCategoryRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteCallAnalyticsCategoryRequestTypeDef


def get_value() -> DeleteCallAnalyticsCategoryRequestTypeDef:
    return {
        "CategoryName": ...,
    }


# DeleteCallAnalyticsCategoryRequestTypeDef definition

class DeleteCallAnalyticsCategoryRequestTypeDef(TypedDict):
    CategoryName: str,

DeleteCallAnalyticsJobRequestTypeDef#

# DeleteCallAnalyticsJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteCallAnalyticsJobRequestTypeDef


def get_value() -> DeleteCallAnalyticsJobRequestTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }


# DeleteCallAnalyticsJobRequestTypeDef definition

class DeleteCallAnalyticsJobRequestTypeDef(TypedDict):
    CallAnalyticsJobName: str,

DeleteLanguageModelRequestTypeDef#

# DeleteLanguageModelRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteLanguageModelRequestTypeDef


def get_value() -> DeleteLanguageModelRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DeleteLanguageModelRequestTypeDef definition

class DeleteLanguageModelRequestTypeDef(TypedDict):
    ModelName: str,

DeleteMedicalScribeJobRequestTypeDef#

# DeleteMedicalScribeJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteMedicalScribeJobRequestTypeDef


def get_value() -> DeleteMedicalScribeJobRequestTypeDef:
    return {
        "MedicalScribeJobName": ...,
    }


# DeleteMedicalScribeJobRequestTypeDef definition

class DeleteMedicalScribeJobRequestTypeDef(TypedDict):
    MedicalScribeJobName: str,

DeleteMedicalTranscriptionJobRequestTypeDef#

# DeleteMedicalTranscriptionJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteMedicalTranscriptionJobRequestTypeDef


def get_value() -> DeleteMedicalTranscriptionJobRequestTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }


# DeleteMedicalTranscriptionJobRequestTypeDef definition

class DeleteMedicalTranscriptionJobRequestTypeDef(TypedDict):
    MedicalTranscriptionJobName: str,

DeleteMedicalVocabularyRequestTypeDef#

# DeleteMedicalVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteMedicalVocabularyRequestTypeDef


def get_value() -> DeleteMedicalVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# DeleteMedicalVocabularyRequestTypeDef definition

class DeleteMedicalVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,

DeleteTranscriptionJobRequestTypeDef#

# DeleteTranscriptionJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteTranscriptionJobRequestTypeDef


def get_value() -> DeleteTranscriptionJobRequestTypeDef:
    return {
        "TranscriptionJobName": ...,
    }


# DeleteTranscriptionJobRequestTypeDef definition

class DeleteTranscriptionJobRequestTypeDef(TypedDict):
    TranscriptionJobName: str,

DeleteVocabularyFilterRequestTypeDef#

# DeleteVocabularyFilterRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteVocabularyFilterRequestTypeDef


def get_value() -> DeleteVocabularyFilterRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# DeleteVocabularyFilterRequestTypeDef definition

class DeleteVocabularyFilterRequestTypeDef(TypedDict):
    VocabularyFilterName: str,

DeleteVocabularyRequestTypeDef#

# DeleteVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DeleteVocabularyRequestTypeDef


def get_value() -> DeleteVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# DeleteVocabularyRequestTypeDef definition

class DeleteVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,

DescribeLanguageModelRequestTypeDef#

# DescribeLanguageModelRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DescribeLanguageModelRequestTypeDef


def get_value() -> DescribeLanguageModelRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DescribeLanguageModelRequestTypeDef definition

class DescribeLanguageModelRequestTypeDef(TypedDict):
    ModelName: str,

GetCallAnalyticsCategoryRequestTypeDef#

# GetCallAnalyticsCategoryRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetCallAnalyticsCategoryRequestTypeDef


def get_value() -> GetCallAnalyticsCategoryRequestTypeDef:
    return {
        "CategoryName": ...,
    }


# GetCallAnalyticsCategoryRequestTypeDef definition

class GetCallAnalyticsCategoryRequestTypeDef(TypedDict):
    CategoryName: str,

GetCallAnalyticsJobRequestTypeDef#

# GetCallAnalyticsJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetCallAnalyticsJobRequestTypeDef


def get_value() -> GetCallAnalyticsJobRequestTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }


# GetCallAnalyticsJobRequestTypeDef definition

class GetCallAnalyticsJobRequestTypeDef(TypedDict):
    CallAnalyticsJobName: str,

GetMedicalScribeJobRequestTypeDef#

# GetMedicalScribeJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetMedicalScribeJobRequestTypeDef


def get_value() -> GetMedicalScribeJobRequestTypeDef:
    return {
        "MedicalScribeJobName": ...,
    }


# GetMedicalScribeJobRequestTypeDef definition

class GetMedicalScribeJobRequestTypeDef(TypedDict):
    MedicalScribeJobName: str,

GetMedicalTranscriptionJobRequestTypeDef#

# GetMedicalTranscriptionJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetMedicalTranscriptionJobRequestTypeDef


def get_value() -> GetMedicalTranscriptionJobRequestTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }


# GetMedicalTranscriptionJobRequestTypeDef definition

class GetMedicalTranscriptionJobRequestTypeDef(TypedDict):
    MedicalTranscriptionJobName: str,

GetMedicalVocabularyRequestTypeDef#

# GetMedicalVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetMedicalVocabularyRequestTypeDef


def get_value() -> GetMedicalVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# GetMedicalVocabularyRequestTypeDef definition

class GetMedicalVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,

GetTranscriptionJobRequestTypeDef#

# GetTranscriptionJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetTranscriptionJobRequestTypeDef


def get_value() -> GetTranscriptionJobRequestTypeDef:
    return {
        "TranscriptionJobName": ...,
    }


# GetTranscriptionJobRequestTypeDef definition

class GetTranscriptionJobRequestTypeDef(TypedDict):
    TranscriptionJobName: str,

GetVocabularyFilterRequestTypeDef#

# GetVocabularyFilterRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetVocabularyFilterRequestTypeDef


def get_value() -> GetVocabularyFilterRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# GetVocabularyFilterRequestTypeDef definition

class GetVocabularyFilterRequestTypeDef(TypedDict):
    VocabularyFilterName: str,

GetVocabularyRequestTypeDef#

# GetVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetVocabularyRequestTypeDef


def get_value() -> GetVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# GetVocabularyRequestTypeDef definition

class GetVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,

RelativeTimeRangeTypeDef#

# RelativeTimeRangeTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import RelativeTimeRangeTypeDef


def get_value() -> RelativeTimeRangeTypeDef:
    return {
        "StartPercentage": ...,
    }


# RelativeTimeRangeTypeDef definition

class RelativeTimeRangeTypeDef(TypedDict):
    StartPercentage: NotRequired[int],
    EndPercentage: NotRequired[int],
    First: NotRequired[int],
    Last: NotRequired[int],

JobExecutionSettingsTypeDef#

# JobExecutionSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import JobExecutionSettingsTypeDef


def get_value() -> JobExecutionSettingsTypeDef:
    return {
        "AllowDeferredExecution": ...,
    }


# JobExecutionSettingsTypeDef definition

class JobExecutionSettingsTypeDef(TypedDict):
    AllowDeferredExecution: NotRequired[bool],
    DataAccessRoleArn: NotRequired[str],

LanguageCodeItemTypeDef#

# LanguageCodeItemTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import LanguageCodeItemTypeDef


def get_value() -> LanguageCodeItemTypeDef:
    return {
        "LanguageCode": ...,
    }


# LanguageCodeItemTypeDef definition

class LanguageCodeItemTypeDef(TypedDict):
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    DurationInSeconds: NotRequired[float],
  1. See LanguageCodeType

ListCallAnalyticsCategoriesRequestTypeDef#

# ListCallAnalyticsCategoriesRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListCallAnalyticsCategoriesRequestTypeDef


def get_value() -> ListCallAnalyticsCategoriesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListCallAnalyticsCategoriesRequestTypeDef definition

class ListCallAnalyticsCategoriesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListCallAnalyticsJobsRequestTypeDef#

# ListCallAnalyticsJobsRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListCallAnalyticsJobsRequestTypeDef


def get_value() -> ListCallAnalyticsJobsRequestTypeDef:
    return {
        "Status": ...,
    }


# ListCallAnalyticsJobsRequestTypeDef definition

class ListCallAnalyticsJobsRequestTypeDef(TypedDict):
    Status: NotRequired[CallAnalyticsJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See CallAnalyticsJobStatusType

ListLanguageModelsRequestTypeDef#

# ListLanguageModelsRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListLanguageModelsRequestTypeDef


def get_value() -> ListLanguageModelsRequestTypeDef:
    return {
        "StatusEquals": ...,
    }


# ListLanguageModelsRequestTypeDef definition

class ListLanguageModelsRequestTypeDef(TypedDict):
    StatusEquals: NotRequired[ModelStatusType],  # (1)
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ModelStatusType

ListMedicalScribeJobsRequestTypeDef#

# ListMedicalScribeJobsRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListMedicalScribeJobsRequestTypeDef


def get_value() -> ListMedicalScribeJobsRequestTypeDef:
    return {
        "Status": ...,
    }


# ListMedicalScribeJobsRequestTypeDef definition

class ListMedicalScribeJobsRequestTypeDef(TypedDict):
    Status: NotRequired[MedicalScribeJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See MedicalScribeJobStatusType

MedicalScribeJobSummaryTypeDef#

# MedicalScribeJobSummaryTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalScribeJobSummaryTypeDef


def get_value() -> MedicalScribeJobSummaryTypeDef:
    return {
        "MedicalScribeJobName": ...,
    }


# MedicalScribeJobSummaryTypeDef definition

class MedicalScribeJobSummaryTypeDef(TypedDict):
    MedicalScribeJobName: NotRequired[str],
    CreationTime: NotRequired[datetime.datetime],
    StartTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.datetime],
    LanguageCode: NotRequired[MedicalScribeLanguageCodeType],  # (1)
    MedicalScribeJobStatus: NotRequired[MedicalScribeJobStatusType],  # (2)
    FailureReason: NotRequired[str],
  1. See MedicalScribeLanguageCodeType
  2. See MedicalScribeJobStatusType

ListMedicalTranscriptionJobsRequestTypeDef#

# ListMedicalTranscriptionJobsRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListMedicalTranscriptionJobsRequestTypeDef


def get_value() -> ListMedicalTranscriptionJobsRequestTypeDef:
    return {
        "Status": ...,
    }


# ListMedicalTranscriptionJobsRequestTypeDef definition

class ListMedicalTranscriptionJobsRequestTypeDef(TypedDict):
    Status: NotRequired[TranscriptionJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TranscriptionJobStatusType

MedicalTranscriptionJobSummaryTypeDef#

# MedicalTranscriptionJobSummaryTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalTranscriptionJobSummaryTypeDef


def get_value() -> MedicalTranscriptionJobSummaryTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }


# MedicalTranscriptionJobSummaryTypeDef definition

class MedicalTranscriptionJobSummaryTypeDef(TypedDict):
    MedicalTranscriptionJobName: NotRequired[str],
    CreationTime: NotRequired[datetime.datetime],
    StartTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.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

ListMedicalVocabulariesRequestTypeDef#

# ListMedicalVocabulariesRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListMedicalVocabulariesRequestTypeDef


def get_value() -> ListMedicalVocabulariesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListMedicalVocabulariesRequestTypeDef definition

class ListMedicalVocabulariesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StateEquals: NotRequired[VocabularyStateType],  # (1)
    NameContains: NotRequired[str],
  1. See VocabularyStateType

VocabularyInfoTypeDef#

# VocabularyInfoTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import VocabularyInfoTypeDef


def get_value() -> VocabularyInfoTypeDef:
    return {
        "VocabularyName": ...,
    }


# VocabularyInfoTypeDef definition

class VocabularyInfoTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    LastModifiedTime: NotRequired[datetime.datetime],
    VocabularyState: NotRequired[VocabularyStateType],  # (2)
  1. See LanguageCodeType
  2. See VocabularyStateType

ListTagsForResourceRequestTypeDef#

# ListTagsForResourceRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListTagsForResourceRequestTypeDef


def get_value() -> ListTagsForResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsForResourceRequestTypeDef definition

class ListTagsForResourceRequestTypeDef(TypedDict):
    ResourceArn: str,

ListTranscriptionJobsRequestTypeDef#

# ListTranscriptionJobsRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListTranscriptionJobsRequestTypeDef


def get_value() -> ListTranscriptionJobsRequestTypeDef:
    return {
        "Status": ...,
    }


# ListTranscriptionJobsRequestTypeDef definition

class ListTranscriptionJobsRequestTypeDef(TypedDict):
    Status: NotRequired[TranscriptionJobStatusType],  # (1)
    JobNameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TranscriptionJobStatusType

ListVocabulariesRequestTypeDef#

# ListVocabulariesRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListVocabulariesRequestTypeDef


def get_value() -> ListVocabulariesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListVocabulariesRequestTypeDef definition

class ListVocabulariesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StateEquals: NotRequired[VocabularyStateType],  # (1)
    NameContains: NotRequired[str],
  1. See VocabularyStateType

ListVocabularyFiltersRequestTypeDef#

# ListVocabularyFiltersRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListVocabularyFiltersRequestTypeDef


def get_value() -> ListVocabularyFiltersRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListVocabularyFiltersRequestTypeDef definition

class ListVocabularyFiltersRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],

VocabularyFilterInfoTypeDef#

# VocabularyFilterInfoTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import VocabularyFilterInfoTypeDef


def get_value() -> VocabularyFilterInfoTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# VocabularyFilterInfoTypeDef definition

class VocabularyFilterInfoTypeDef(TypedDict):
    VocabularyFilterName: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    LastModifiedTime: NotRequired[datetime.datetime],
  1. See LanguageCodeType

MedicalScribeChannelDefinitionTypeDef#

# MedicalScribeChannelDefinitionTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalScribeChannelDefinitionTypeDef


def get_value() -> MedicalScribeChannelDefinitionTypeDef:
    return {
        "ChannelId": ...,
    }


# MedicalScribeChannelDefinitionTypeDef definition

class MedicalScribeChannelDefinitionTypeDef(TypedDict):
    ChannelId: int,
    ParticipantRole: MedicalScribeParticipantRoleType,  # (1)
  1. See MedicalScribeParticipantRoleType

MedicalScribeOutputTypeDef#

# MedicalScribeOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalScribeOutputTypeDef


def get_value() -> MedicalScribeOutputTypeDef:
    return {
        "TranscriptFileUri": ...,
    }


# MedicalScribeOutputTypeDef definition

class MedicalScribeOutputTypeDef(TypedDict):
    TranscriptFileUri: str,
    ClinicalDocumentUri: str,

MedicalTranscriptTypeDef#

# MedicalTranscriptTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalTranscriptTypeDef


def get_value() -> MedicalTranscriptTypeDef:
    return {
        "TranscriptFileUri": ...,
    }


# MedicalTranscriptTypeDef definition

class MedicalTranscriptTypeDef(TypedDict):
    TranscriptFileUri: NotRequired[str],

MedicalTranscriptionSettingTypeDef#

# MedicalTranscriptionSettingTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalTranscriptionSettingTypeDef


def get_value() -> MedicalTranscriptionSettingTypeDef:
    return {
        "ShowSpeakerLabels": ...,
    }


# MedicalTranscriptionSettingTypeDef definition

class MedicalTranscriptionSettingTypeDef(TypedDict):
    ShowSpeakerLabels: NotRequired[bool],
    MaxSpeakerLabels: NotRequired[int],
    ChannelIdentification: NotRequired[bool],
    ShowAlternatives: NotRequired[bool],
    MaxAlternatives: NotRequired[int],
    VocabularyName: NotRequired[str],

ModelSettingsTypeDef#

# ModelSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ModelSettingsTypeDef


def get_value() -> ModelSettingsTypeDef:
    return {
        "LanguageModelName": ...,
    }


# ModelSettingsTypeDef definition

class ModelSettingsTypeDef(TypedDict):
    LanguageModelName: NotRequired[str],

SettingsTypeDef#

# SettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import SettingsTypeDef


def get_value() -> SettingsTypeDef:
    return {
        "VocabularyName": ...,
    }


# SettingsTypeDef 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#

# SubtitlesTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import SubtitlesTypeDef


def get_value() -> SubtitlesTypeDef:
    return {
        "Formats": ...,
    }


# SubtitlesTypeDef definition

class SubtitlesTypeDef(TypedDict):
    Formats: NotRequired[Sequence[SubtitleFormatType]],  # (1)
    OutputStartIndex: NotRequired[int],
  1. See Sequence[SubtitleFormatType]

SubtitlesOutputTypeDef#

# SubtitlesOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import SubtitlesOutputTypeDef


def get_value() -> SubtitlesOutputTypeDef:
    return {
        "Formats": ...,
    }


# SubtitlesOutputTypeDef definition

class SubtitlesOutputTypeDef(TypedDict):
    Formats: NotRequired[List[SubtitleFormatType]],  # (1)
    SubtitleFileUris: NotRequired[List[str]],
    OutputStartIndex: NotRequired[int],
  1. See List[SubtitleFormatType]

ToxicityDetectionSettingsOutputTypeDef#

# ToxicityDetectionSettingsOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ToxicityDetectionSettingsOutputTypeDef


def get_value() -> ToxicityDetectionSettingsOutputTypeDef:
    return {
        "ToxicityCategories": ...,
    }


# ToxicityDetectionSettingsOutputTypeDef definition

class ToxicityDetectionSettingsOutputTypeDef(TypedDict):
    ToxicityCategories: List[ToxicityCategoryType],  # (1)
  1. See List[Literal['ALL']]

ToxicityDetectionSettingsTypeDef#

# ToxicityDetectionSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ToxicityDetectionSettingsTypeDef


def get_value() -> ToxicityDetectionSettingsTypeDef:
    return {
        "ToxicityCategories": ...,
    }


# ToxicityDetectionSettingsTypeDef definition

class ToxicityDetectionSettingsTypeDef(TypedDict):
    ToxicityCategories: Sequence[ToxicityCategoryType],  # (1)
  1. See Sequence[Literal['ALL']]

UntagResourceRequestTypeDef#

# UntagResourceRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UntagResourceRequestTypeDef


def get_value() -> UntagResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# UntagResourceRequestTypeDef definition

class UntagResourceRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateMedicalVocabularyRequestTypeDef#

# UpdateMedicalVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateMedicalVocabularyRequestTypeDef


def get_value() -> UpdateMedicalVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# UpdateMedicalVocabularyRequestTypeDef definition

class UpdateMedicalVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyFileUri: str,
  1. See LanguageCodeType

UpdateVocabularyFilterRequestTypeDef#

# UpdateVocabularyFilterRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateVocabularyFilterRequestTypeDef


def get_value() -> UpdateVocabularyFilterRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# UpdateVocabularyFilterRequestTypeDef definition

class UpdateVocabularyFilterRequestTypeDef(TypedDict):
    VocabularyFilterName: str,
    Words: NotRequired[Sequence[str]],
    VocabularyFilterFileUri: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],

UpdateVocabularyRequestTypeDef#

# UpdateVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateVocabularyRequestTypeDef


def get_value() -> UpdateVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# UpdateVocabularyRequestTypeDef definition

class UpdateVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Phrases: NotRequired[Sequence[str]],
    VocabularyFileUri: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
  1. See LanguageCodeType

CallAnalyticsJobDetailsTypeDef#

# CallAnalyticsJobDetailsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsJobDetailsTypeDef


def get_value() -> CallAnalyticsJobDetailsTypeDef:
    return {
        "Skipped": ...,
    }


# CallAnalyticsJobDetailsTypeDef definition

class CallAnalyticsJobDetailsTypeDef(TypedDict):
    Skipped: NotRequired[List[CallAnalyticsSkippedFeatureTypeDef]],  # (1)
  1. See List[CallAnalyticsSkippedFeatureTypeDef]

CallAnalyticsJobSettingsOutputTypeDef#

# CallAnalyticsJobSettingsOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsJobSettingsOutputTypeDef


def get_value() -> CallAnalyticsJobSettingsOutputTypeDef:
    return {
        "VocabularyName": ...,
    }


# CallAnalyticsJobSettingsOutputTypeDef definition

class CallAnalyticsJobSettingsOutputTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    VocabularyFilterName: NotRequired[str],
    VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType],  # (1)
    LanguageModelName: NotRequired[str],
    ContentRedaction: NotRequired[ContentRedactionOutputTypeDef],  # (2)
    LanguageOptions: NotRequired[List[LanguageCodeType]],  # (3)
    LanguageIdSettings: NotRequired[Dict[LanguageCodeType, LanguageIdSettingsTypeDef]],  # (4)
    Summarization: NotRequired[SummarizationTypeDef],  # (5)
  1. See VocabularyFilterMethodType
  2. See ContentRedactionOutputTypeDef
  3. See List[LanguageCodeType]
  4. See Dict[LanguageCodeType, LanguageIdSettingsTypeDef]
  5. See SummarizationTypeDef

CallAnalyticsJobSettingsTypeDef#

# CallAnalyticsJobSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsJobSettingsTypeDef


def get_value() -> CallAnalyticsJobSettingsTypeDef:
    return {
        "VocabularyName": ...,
    }


# CallAnalyticsJobSettingsTypeDef definition

class CallAnalyticsJobSettingsTypeDef(TypedDict):
    VocabularyName: NotRequired[str],
    VocabularyFilterName: NotRequired[str],
    VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType],  # (1)
    LanguageModelName: NotRequired[str],
    ContentRedaction: NotRequired[ContentRedactionTypeDef],  # (2)
    LanguageOptions: NotRequired[Sequence[LanguageCodeType]],  # (3)
    LanguageIdSettings: NotRequired[Mapping[LanguageCodeType, LanguageIdSettingsTypeDef]],  # (4)
    Summarization: NotRequired[SummarizationTypeDef],  # (5)
  1. See VocabularyFilterMethodType
  2. See ContentRedactionTypeDef
  3. See Sequence[LanguageCodeType]
  4. See Mapping[LanguageCodeType, LanguageIdSettingsTypeDef]
  5. See SummarizationTypeDef

CreateMedicalVocabularyRequestTypeDef#

# CreateMedicalVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateMedicalVocabularyRequestTypeDef


def get_value() -> CreateMedicalVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# CreateMedicalVocabularyRequestTypeDef definition

class CreateMedicalVocabularyRequestTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyFileUri: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See LanguageCodeType
  2. See Sequence[TagTypeDef]

CreateVocabularyFilterRequestTypeDef#

# CreateVocabularyFilterRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateVocabularyFilterRequestTypeDef


def get_value() -> CreateVocabularyFilterRequestTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# CreateVocabularyFilterRequestTypeDef definition

class CreateVocabularyFilterRequestTypeDef(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 Sequence[TagTypeDef]

CreateVocabularyRequestTypeDef#

# CreateVocabularyRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateVocabularyRequestTypeDef


def get_value() -> CreateVocabularyRequestTypeDef:
    return {
        "VocabularyName": ...,
    }


# CreateVocabularyRequestTypeDef definition

class CreateVocabularyRequestTypeDef(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 Sequence[TagTypeDef]

TagResourceRequestTypeDef#

# TagResourceRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TagResourceRequestTypeDef


def get_value() -> TagResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# TagResourceRequestTypeDef definition

class TagResourceRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See Sequence[TagTypeDef]

MedicalScribeSettingsTypeDef#

# MedicalScribeSettingsTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalScribeSettingsTypeDef


def get_value() -> MedicalScribeSettingsTypeDef:
    return {
        "ShowSpeakerLabels": ...,
    }


# MedicalScribeSettingsTypeDef definition

class MedicalScribeSettingsTypeDef(TypedDict):
    ShowSpeakerLabels: NotRequired[bool],
    MaxSpeakerLabels: NotRequired[int],
    ChannelIdentification: NotRequired[bool],
    VocabularyName: NotRequired[str],
    VocabularyFilterName: NotRequired[str],
    VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType],  # (1)
    ClinicalNoteGenerationSettings: NotRequired[ClinicalNoteGenerationSettingsTypeDef],  # (2)
  1. See VocabularyFilterMethodType
  2. See ClinicalNoteGenerationSettingsTypeDef

CreateMedicalVocabularyResponseTypeDef#

# CreateMedicalVocabularyResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateMedicalVocabularyResponseTypeDef


def get_value() -> CreateMedicalVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
    }


# CreateMedicalVocabularyResponseTypeDef definition

class CreateMedicalVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime.datetime,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

CreateVocabularyFilterResponseTypeDef#

# CreateVocabularyFilterResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateVocabularyFilterResponseTypeDef


def get_value() -> CreateVocabularyFilterResponseTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# CreateVocabularyFilterResponseTypeDef definition

class CreateVocabularyFilterResponseTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime.datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageCodeType
  2. See ResponseMetadataTypeDef

CreateVocabularyResponseTypeDef#

# CreateVocabularyResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateVocabularyResponseTypeDef


def get_value() -> CreateVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
    }


# CreateVocabularyResponseTypeDef definition

class CreateVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime.datetime,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import EmptyResponseMetadataTypeDef


def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }


# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetMedicalVocabularyResponseTypeDef#

# GetMedicalVocabularyResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetMedicalVocabularyResponseTypeDef


def get_value() -> GetMedicalVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
    }


# GetMedicalVocabularyResponseTypeDef definition

class GetMedicalVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime.datetime,
    FailureReason: str,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

GetVocabularyFilterResponseTypeDef#

# GetVocabularyFilterResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetVocabularyFilterResponseTypeDef


def get_value() -> GetVocabularyFilterResponseTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# GetVocabularyFilterResponseTypeDef definition

class GetVocabularyFilterResponseTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime.datetime,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageCodeType
  2. See ResponseMetadataTypeDef

GetVocabularyResponseTypeDef#

# GetVocabularyResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetVocabularyResponseTypeDef


def get_value() -> GetVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
    }


# GetVocabularyResponseTypeDef definition

class GetVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyState: VocabularyStateType,  # (2)
    LastModifiedTime: datetime.datetime,
    FailureReason: str,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListTagsForResourceResponseTypeDef


def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    ResourceArn: str,
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See List[TagTypeDef]
  2. See ResponseMetadataTypeDef

UpdateMedicalVocabularyResponseTypeDef#

# UpdateMedicalVocabularyResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateMedicalVocabularyResponseTypeDef


def get_value() -> UpdateMedicalVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
    }


# UpdateMedicalVocabularyResponseTypeDef definition

class UpdateMedicalVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime.datetime,
    VocabularyState: VocabularyStateType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

UpdateVocabularyFilterResponseTypeDef#

# UpdateVocabularyFilterResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateVocabularyFilterResponseTypeDef


def get_value() -> UpdateVocabularyFilterResponseTypeDef:
    return {
        "VocabularyFilterName": ...,
    }


# UpdateVocabularyFilterResponseTypeDef definition

class UpdateVocabularyFilterResponseTypeDef(TypedDict):
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime.datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageCodeType
  2. See ResponseMetadataTypeDef

UpdateVocabularyResponseTypeDef#

# UpdateVocabularyResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateVocabularyResponseTypeDef


def get_value() -> UpdateVocabularyResponseTypeDef:
    return {
        "VocabularyName": ...,
    }


# UpdateVocabularyResponseTypeDef definition

class UpdateVocabularyResponseTypeDef(TypedDict):
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    LastModifiedTime: datetime.datetime,
    VocabularyState: VocabularyStateType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

CreateLanguageModelRequestTypeDef#

# CreateLanguageModelRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateLanguageModelRequestTypeDef


def get_value() -> CreateLanguageModelRequestTypeDef:
    return {
        "LanguageCode": ...,
    }


# CreateLanguageModelRequestTypeDef definition

class CreateLanguageModelRequestTypeDef(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 Sequence[TagTypeDef]

CreateLanguageModelResponseTypeDef#

# CreateLanguageModelResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateLanguageModelResponseTypeDef


def get_value() -> CreateLanguageModelResponseTypeDef:
    return {
        "LanguageCode": ...,
    }


# CreateLanguageModelResponseTypeDef 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#

# LanguageModelTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import LanguageModelTypeDef


def get_value() -> LanguageModelTypeDef:
    return {
        "ModelName": ...,
    }


# LanguageModelTypeDef definition

class LanguageModelTypeDef(TypedDict):
    ModelName: NotRequired[str],
    CreateTime: NotRequired[datetime.datetime],
    LastModifiedTime: NotRequired[datetime.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

InterruptionFilterTypeDef#

# InterruptionFilterTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import InterruptionFilterTypeDef


def get_value() -> InterruptionFilterTypeDef:
    return {
        "Threshold": ...,
    }


# InterruptionFilterTypeDef 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#

# NonTalkTimeFilterTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import NonTalkTimeFilterTypeDef


def get_value() -> NonTalkTimeFilterTypeDef:
    return {
        "Threshold": ...,
    }


# NonTalkTimeFilterTypeDef definition

class NonTalkTimeFilterTypeDef(TypedDict):
    Threshold: NotRequired[int],
    AbsoluteTimeRange: NotRequired[AbsoluteTimeRangeTypeDef],  # (1)
    RelativeTimeRange: NotRequired[RelativeTimeRangeTypeDef],  # (2)
    Negate: NotRequired[bool],
  1. See AbsoluteTimeRangeTypeDef
  2. See RelativeTimeRangeTypeDef

SentimentFilterOutputTypeDef#

# SentimentFilterOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import SentimentFilterOutputTypeDef


def get_value() -> SentimentFilterOutputTypeDef:
    return {
        "Sentiments": ...,
    }


# SentimentFilterOutputTypeDef definition

class SentimentFilterOutputTypeDef(TypedDict):
    Sentiments: List[SentimentValueType],  # (1)
    AbsoluteTimeRange: NotRequired[AbsoluteTimeRangeTypeDef],  # (2)
    RelativeTimeRange: NotRequired[RelativeTimeRangeTypeDef],  # (3)
    ParticipantRole: NotRequired[ParticipantRoleType],  # (4)
    Negate: NotRequired[bool],
  1. See List[SentimentValueType]
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef
  4. See ParticipantRoleType

SentimentFilterTypeDef#

# SentimentFilterTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import SentimentFilterTypeDef


def get_value() -> SentimentFilterTypeDef:
    return {
        "Sentiments": ...,
    }


# SentimentFilterTypeDef 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 Sequence[SentimentValueType]
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef
  4. See ParticipantRoleType

TranscriptFilterOutputTypeDef#

# TranscriptFilterOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TranscriptFilterOutputTypeDef


def get_value() -> TranscriptFilterOutputTypeDef:
    return {
        "TranscriptFilterType": ...,
    }


# TranscriptFilterOutputTypeDef definition

class TranscriptFilterOutputTypeDef(TypedDict):
    TranscriptFilterType: TranscriptFilterTypeType,  # (1)
    Targets: List[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

TranscriptFilterTypeDef#

# TranscriptFilterTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TranscriptFilterTypeDef


def get_value() -> TranscriptFilterTypeDef:
    return {
        "TranscriptFilterType": ...,
    }


# TranscriptFilterTypeDef 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

ListMedicalScribeJobsResponseTypeDef#

# ListMedicalScribeJobsResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListMedicalScribeJobsResponseTypeDef


def get_value() -> ListMedicalScribeJobsResponseTypeDef:
    return {
        "Status": ...,
    }


# ListMedicalScribeJobsResponseTypeDef definition

class ListMedicalScribeJobsResponseTypeDef(TypedDict):
    Status: MedicalScribeJobStatusType,  # (1)
    MedicalScribeJobSummaries: List[MedicalScribeJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See MedicalScribeJobStatusType
  2. See List[MedicalScribeJobSummaryTypeDef]
  3. See ResponseMetadataTypeDef

ListMedicalTranscriptionJobsResponseTypeDef#

# ListMedicalTranscriptionJobsResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListMedicalTranscriptionJobsResponseTypeDef


def get_value() -> ListMedicalTranscriptionJobsResponseTypeDef:
    return {
        "Status": ...,
    }


# ListMedicalTranscriptionJobsResponseTypeDef definition

class ListMedicalTranscriptionJobsResponseTypeDef(TypedDict):
    Status: TranscriptionJobStatusType,  # (1)
    MedicalTranscriptionJobSummaries: List[MedicalTranscriptionJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See TranscriptionJobStatusType
  2. See List[MedicalTranscriptionJobSummaryTypeDef]
  3. See ResponseMetadataTypeDef

ListMedicalVocabulariesResponseTypeDef#

# ListMedicalVocabulariesResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListMedicalVocabulariesResponseTypeDef


def get_value() -> ListMedicalVocabulariesResponseTypeDef:
    return {
        "Status": ...,
    }


# ListMedicalVocabulariesResponseTypeDef definition

class ListMedicalVocabulariesResponseTypeDef(TypedDict):
    Status: VocabularyStateType,  # (1)
    Vocabularies: List[VocabularyInfoTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See VocabularyStateType
  2. See List[VocabularyInfoTypeDef]
  3. See ResponseMetadataTypeDef

ListVocabulariesResponseTypeDef#

# ListVocabulariesResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListVocabulariesResponseTypeDef


def get_value() -> ListVocabulariesResponseTypeDef:
    return {
        "Status": ...,
    }


# ListVocabulariesResponseTypeDef definition

class ListVocabulariesResponseTypeDef(TypedDict):
    Status: VocabularyStateType,  # (1)
    Vocabularies: List[VocabularyInfoTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See VocabularyStateType
  2. See List[VocabularyInfoTypeDef]
  3. See ResponseMetadataTypeDef

ListVocabularyFiltersResponseTypeDef#

# ListVocabularyFiltersResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListVocabularyFiltersResponseTypeDef


def get_value() -> ListVocabularyFiltersResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListVocabularyFiltersResponseTypeDef definition

class ListVocabularyFiltersResponseTypeDef(TypedDict):
    VocabularyFilters: List[VocabularyFilterInfoTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[VocabularyFilterInfoTypeDef]
  2. See ResponseMetadataTypeDef

MedicalTranscriptionJobTypeDef#

# MedicalTranscriptionJobTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalTranscriptionJobTypeDef


def get_value() -> MedicalTranscriptionJobTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }


# MedicalTranscriptionJobTypeDef 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.datetime],
    CreationTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.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 List[TagTypeDef]

StartMedicalTranscriptionJobRequestTypeDef#

# StartMedicalTranscriptionJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartMedicalTranscriptionJobRequestTypeDef


def get_value() -> StartMedicalTranscriptionJobRequestTypeDef:
    return {
        "MedicalTranscriptionJobName": ...,
    }


# StartMedicalTranscriptionJobRequestTypeDef definition

class StartMedicalTranscriptionJobRequestTypeDef(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 Sequence[TagTypeDef]

TranscriptionJobSummaryTypeDef#

# TranscriptionJobSummaryTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TranscriptionJobSummaryTypeDef


def get_value() -> TranscriptionJobSummaryTypeDef:
    return {
        "TranscriptionJobName": ...,
    }


# TranscriptionJobSummaryTypeDef definition

class TranscriptionJobSummaryTypeDef(TypedDict):
    TranscriptionJobName: NotRequired[str],
    CreationTime: NotRequired[datetime.datetime],
    StartTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.datetime],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    TranscriptionJobStatus: NotRequired[TranscriptionJobStatusType],  # (2)
    FailureReason: NotRequired[str],
    OutputLocationType: NotRequired[OutputLocationTypeType],  # (3)
    ContentRedaction: NotRequired[ContentRedactionOutputTypeDef],  # (4)
    ModelSettings: NotRequired[ModelSettingsTypeDef],  # (5)
    IdentifyLanguage: NotRequired[bool],
    IdentifyMultipleLanguages: NotRequired[bool],
    IdentifiedLanguageScore: NotRequired[float],
    LanguageCodes: NotRequired[List[LanguageCodeItemTypeDef]],  # (6)
    ToxicityDetection: NotRequired[List[ToxicityDetectionSettingsOutputTypeDef]],  # (7)
  1. See LanguageCodeType
  2. See TranscriptionJobStatusType
  3. See OutputLocationTypeType
  4. See ContentRedactionOutputTypeDef
  5. See ModelSettingsTypeDef
  6. See List[LanguageCodeItemTypeDef]
  7. See List[ToxicityDetectionSettingsOutputTypeDef]

TranscriptionJobTypeDef#

# TranscriptionJobTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import TranscriptionJobTypeDef


def get_value() -> TranscriptionJobTypeDef:
    return {
        "TranscriptionJobName": ...,
    }


# TranscriptionJobTypeDef 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.datetime],
    CreationTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.datetime],
    FailureReason: NotRequired[str],
    Settings: NotRequired[SettingsTypeDef],  # (6)
    ModelSettings: NotRequired[ModelSettingsTypeDef],  # (7)
    JobExecutionSettings: NotRequired[JobExecutionSettingsTypeDef],  # (8)
    ContentRedaction: NotRequired[ContentRedactionOutputTypeDef],  # (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)
    ToxicityDetection: NotRequired[List[ToxicityDetectionSettingsOutputTypeDef]],  # (15)
  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 ContentRedactionOutputTypeDef
  10. See List[LanguageCodeType]
  11. See List[LanguageCodeItemTypeDef]
  12. See List[TagTypeDef]
  13. See SubtitlesOutputTypeDef
  14. See Dict[LanguageCodeType, LanguageIdSettingsTypeDef]
  15. See List[ToxicityDetectionSettingsOutputTypeDef]

CallAnalyticsJobSummaryTypeDef#

# CallAnalyticsJobSummaryTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsJobSummaryTypeDef


def get_value() -> CallAnalyticsJobSummaryTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }


# CallAnalyticsJobSummaryTypeDef definition

class CallAnalyticsJobSummaryTypeDef(TypedDict):
    CallAnalyticsJobName: NotRequired[str],
    CreationTime: NotRequired[datetime.datetime],
    StartTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.datetime],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    CallAnalyticsJobStatus: NotRequired[CallAnalyticsJobStatusType],  # (2)
    CallAnalyticsJobDetails: NotRequired[CallAnalyticsJobDetailsTypeDef],  # (3)
    FailureReason: NotRequired[str],
  1. See LanguageCodeType
  2. See CallAnalyticsJobStatusType
  3. See CallAnalyticsJobDetailsTypeDef

CallAnalyticsJobTypeDef#

# CallAnalyticsJobTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CallAnalyticsJobTypeDef


def get_value() -> CallAnalyticsJobTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }


# CallAnalyticsJobTypeDef definition

class CallAnalyticsJobTypeDef(TypedDict):
    CallAnalyticsJobName: NotRequired[str],
    CallAnalyticsJobStatus: NotRequired[CallAnalyticsJobStatusType],  # (1)
    CallAnalyticsJobDetails: NotRequired[CallAnalyticsJobDetailsTypeDef],  # (2)
    LanguageCode: NotRequired[LanguageCodeType],  # (3)
    MediaSampleRateHertz: NotRequired[int],
    MediaFormat: NotRequired[MediaFormatType],  # (4)
    Media: NotRequired[MediaTypeDef],  # (5)
    Transcript: NotRequired[TranscriptTypeDef],  # (6)
    StartTime: NotRequired[datetime.datetime],
    CreationTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.datetime],
    FailureReason: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    IdentifiedLanguageScore: NotRequired[float],
    Settings: NotRequired[CallAnalyticsJobSettingsOutputTypeDef],  # (7)
    ChannelDefinitions: NotRequired[List[ChannelDefinitionTypeDef]],  # (8)
    Tags: NotRequired[List[TagTypeDef]],  # (9)
  1. See CallAnalyticsJobStatusType
  2. See CallAnalyticsJobDetailsTypeDef
  3. See LanguageCodeType
  4. See MediaFormatType
  5. See MediaTypeDef
  6. See TranscriptTypeDef
  7. See CallAnalyticsJobSettingsOutputTypeDef
  8. See List[ChannelDefinitionTypeDef]
  9. See List[TagTypeDef]

MedicalScribeJobTypeDef#

# MedicalScribeJobTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import MedicalScribeJobTypeDef


def get_value() -> MedicalScribeJobTypeDef:
    return {
        "MedicalScribeJobName": ...,
    }


# MedicalScribeJobTypeDef definition

class MedicalScribeJobTypeDef(TypedDict):
    MedicalScribeJobName: NotRequired[str],
    MedicalScribeJobStatus: NotRequired[MedicalScribeJobStatusType],  # (1)
    LanguageCode: NotRequired[MedicalScribeLanguageCodeType],  # (2)
    Media: NotRequired[MediaTypeDef],  # (3)
    MedicalScribeOutput: NotRequired[MedicalScribeOutputTypeDef],  # (4)
    StartTime: NotRequired[datetime.datetime],
    CreationTime: NotRequired[datetime.datetime],
    CompletionTime: NotRequired[datetime.datetime],
    FailureReason: NotRequired[str],
    Settings: NotRequired[MedicalScribeSettingsTypeDef],  # (5)
    DataAccessRoleArn: NotRequired[str],
    ChannelDefinitions: NotRequired[List[MedicalScribeChannelDefinitionTypeDef]],  # (6)
    Tags: NotRequired[List[TagTypeDef]],  # (7)
  1. See MedicalScribeJobStatusType
  2. See MedicalScribeLanguageCodeType
  3. See MediaTypeDef
  4. See MedicalScribeOutputTypeDef
  5. See MedicalScribeSettingsTypeDef
  6. See List[MedicalScribeChannelDefinitionTypeDef]
  7. See List[TagTypeDef]

StartMedicalScribeJobRequestTypeDef#

# StartMedicalScribeJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartMedicalScribeJobRequestTypeDef


def get_value() -> StartMedicalScribeJobRequestTypeDef:
    return {
        "MedicalScribeJobName": ...,
    }


# StartMedicalScribeJobRequestTypeDef definition

class StartMedicalScribeJobRequestTypeDef(TypedDict):
    MedicalScribeJobName: str,
    Media: MediaTypeDef,  # (1)
    OutputBucketName: str,
    DataAccessRoleArn: str,
    Settings: MedicalScribeSettingsTypeDef,  # (2)
    OutputEncryptionKMSKeyId: NotRequired[str],
    KMSEncryptionContext: NotRequired[Mapping[str, str]],
    ChannelDefinitions: NotRequired[Sequence[MedicalScribeChannelDefinitionTypeDef]],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See MediaTypeDef
  2. See MedicalScribeSettingsTypeDef
  3. See Sequence[MedicalScribeChannelDefinitionTypeDef]
  4. See Sequence[TagTypeDef]

DescribeLanguageModelResponseTypeDef#

# DescribeLanguageModelResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import DescribeLanguageModelResponseTypeDef


def get_value() -> DescribeLanguageModelResponseTypeDef:
    return {
        "LanguageModel": ...,
    }


# DescribeLanguageModelResponseTypeDef definition

class DescribeLanguageModelResponseTypeDef(TypedDict):
    LanguageModel: LanguageModelTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LanguageModelTypeDef
  2. See ResponseMetadataTypeDef

ListLanguageModelsResponseTypeDef#

# ListLanguageModelsResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListLanguageModelsResponseTypeDef


def get_value() -> ListLanguageModelsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListLanguageModelsResponseTypeDef definition

class ListLanguageModelsResponseTypeDef(TypedDict):
    Models: List[LanguageModelTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[LanguageModelTypeDef]
  2. See ResponseMetadataTypeDef

RuleOutputTypeDef#

# RuleOutputTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import RuleOutputTypeDef


def get_value() -> RuleOutputTypeDef:
    return {
        "NonTalkTimeFilter": ...,
    }


# RuleOutputTypeDef definition

class RuleOutputTypeDef(TypedDict):
    NonTalkTimeFilter: NotRequired[NonTalkTimeFilterTypeDef],  # (1)
    InterruptionFilter: NotRequired[InterruptionFilterTypeDef],  # (2)
    TranscriptFilter: NotRequired[TranscriptFilterOutputTypeDef],  # (3)
    SentimentFilter: NotRequired[SentimentFilterOutputTypeDef],  # (4)
  1. See NonTalkTimeFilterTypeDef
  2. See InterruptionFilterTypeDef
  3. See TranscriptFilterOutputTypeDef
  4. See SentimentFilterOutputTypeDef

GetMedicalTranscriptionJobResponseTypeDef#

# GetMedicalTranscriptionJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetMedicalTranscriptionJobResponseTypeDef


def get_value() -> GetMedicalTranscriptionJobResponseTypeDef:
    return {
        "MedicalTranscriptionJob": ...,
    }


# GetMedicalTranscriptionJobResponseTypeDef definition

class GetMedicalTranscriptionJobResponseTypeDef(TypedDict):
    MedicalTranscriptionJob: MedicalTranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MedicalTranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

StartMedicalTranscriptionJobResponseTypeDef#

# StartMedicalTranscriptionJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartMedicalTranscriptionJobResponseTypeDef


def get_value() -> StartMedicalTranscriptionJobResponseTypeDef:
    return {
        "MedicalTranscriptionJob": ...,
    }


# StartMedicalTranscriptionJobResponseTypeDef definition

class StartMedicalTranscriptionJobResponseTypeDef(TypedDict):
    MedicalTranscriptionJob: MedicalTranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MedicalTranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

ListTranscriptionJobsResponseTypeDef#

# ListTranscriptionJobsResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListTranscriptionJobsResponseTypeDef


def get_value() -> ListTranscriptionJobsResponseTypeDef:
    return {
        "Status": ...,
    }


# ListTranscriptionJobsResponseTypeDef definition

class ListTranscriptionJobsResponseTypeDef(TypedDict):
    Status: TranscriptionJobStatusType,  # (1)
    TranscriptionJobSummaries: List[TranscriptionJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See TranscriptionJobStatusType
  2. See List[TranscriptionJobSummaryTypeDef]
  3. See ResponseMetadataTypeDef

GetTranscriptionJobResponseTypeDef#

# GetTranscriptionJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetTranscriptionJobResponseTypeDef


def get_value() -> GetTranscriptionJobResponseTypeDef:
    return {
        "TranscriptionJob": ...,
    }


# GetTranscriptionJobResponseTypeDef definition

class GetTranscriptionJobResponseTypeDef(TypedDict):
    TranscriptionJob: TranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

StartTranscriptionJobResponseTypeDef#

# StartTranscriptionJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartTranscriptionJobResponseTypeDef


def get_value() -> StartTranscriptionJobResponseTypeDef:
    return {
        "TranscriptionJob": ...,
    }


# StartTranscriptionJobResponseTypeDef definition

class StartTranscriptionJobResponseTypeDef(TypedDict):
    TranscriptionJob: TranscriptionJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TranscriptionJobTypeDef
  2. See ResponseMetadataTypeDef

StartTranscriptionJobRequestTypeDef#

# StartTranscriptionJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartTranscriptionJobRequestTypeDef


def get_value() -> StartTranscriptionJobRequestTypeDef:
    return {
        "TranscriptionJobName": ...,
    }


# StartTranscriptionJobRequestTypeDef definition

class StartTranscriptionJobRequestTypeDef(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[ContentRedactionUnionTypeDef],  # (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)
    ToxicityDetection: NotRequired[Sequence[ToxicityDetectionSettingsUnionTypeDef]],  # (12)
  1. See MediaTypeDef
  2. See LanguageCodeType
  3. See MediaFormatType
  4. See SettingsTypeDef
  5. See ModelSettingsTypeDef
  6. See JobExecutionSettingsTypeDef
  7. See ContentRedactionUnionTypeDef
  8. See Sequence[LanguageCodeType]
  9. See SubtitlesTypeDef
  10. See Sequence[TagTypeDef]
  11. See Mapping[LanguageCodeType, LanguageIdSettingsTypeDef]
  12. See Sequence[ToxicityDetectionSettingsUnionTypeDef]

ListCallAnalyticsJobsResponseTypeDef#

# ListCallAnalyticsJobsResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListCallAnalyticsJobsResponseTypeDef


def get_value() -> ListCallAnalyticsJobsResponseTypeDef:
    return {
        "Status": ...,
    }


# ListCallAnalyticsJobsResponseTypeDef definition

class ListCallAnalyticsJobsResponseTypeDef(TypedDict):
    Status: CallAnalyticsJobStatusType,  # (1)
    CallAnalyticsJobSummaries: List[CallAnalyticsJobSummaryTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See CallAnalyticsJobStatusType
  2. See List[CallAnalyticsJobSummaryTypeDef]
  3. See ResponseMetadataTypeDef

GetCallAnalyticsJobResponseTypeDef#

# GetCallAnalyticsJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetCallAnalyticsJobResponseTypeDef


def get_value() -> GetCallAnalyticsJobResponseTypeDef:
    return {
        "CallAnalyticsJob": ...,
    }


# GetCallAnalyticsJobResponseTypeDef definition

class GetCallAnalyticsJobResponseTypeDef(TypedDict):
    CallAnalyticsJob: CallAnalyticsJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CallAnalyticsJobTypeDef
  2. See ResponseMetadataTypeDef

StartCallAnalyticsJobResponseTypeDef#

# StartCallAnalyticsJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartCallAnalyticsJobResponseTypeDef


def get_value() -> StartCallAnalyticsJobResponseTypeDef:
    return {
        "CallAnalyticsJob": ...,
    }


# StartCallAnalyticsJobResponseTypeDef definition

class StartCallAnalyticsJobResponseTypeDef(TypedDict):
    CallAnalyticsJob: CallAnalyticsJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CallAnalyticsJobTypeDef
  2. See ResponseMetadataTypeDef

StartCallAnalyticsJobRequestTypeDef#

# StartCallAnalyticsJobRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartCallAnalyticsJobRequestTypeDef


def get_value() -> StartCallAnalyticsJobRequestTypeDef:
    return {
        "CallAnalyticsJobName": ...,
    }


# StartCallAnalyticsJobRequestTypeDef definition

class StartCallAnalyticsJobRequestTypeDef(TypedDict):
    CallAnalyticsJobName: str,
    Media: MediaTypeDef,  # (1)
    OutputLocation: NotRequired[str],
    OutputEncryptionKMSKeyId: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    Settings: NotRequired[CallAnalyticsJobSettingsUnionTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    ChannelDefinitions: NotRequired[Sequence[ChannelDefinitionTypeDef]],  # (4)
  1. See MediaTypeDef
  2. See CallAnalyticsJobSettingsUnionTypeDef
  3. See Sequence[TagTypeDef]
  4. See Sequence[ChannelDefinitionTypeDef]

GetMedicalScribeJobResponseTypeDef#

# GetMedicalScribeJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetMedicalScribeJobResponseTypeDef


def get_value() -> GetMedicalScribeJobResponseTypeDef:
    return {
        "MedicalScribeJob": ...,
    }


# GetMedicalScribeJobResponseTypeDef definition

class GetMedicalScribeJobResponseTypeDef(TypedDict):
    MedicalScribeJob: MedicalScribeJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MedicalScribeJobTypeDef
  2. See ResponseMetadataTypeDef

StartMedicalScribeJobResponseTypeDef#

# StartMedicalScribeJobResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import StartMedicalScribeJobResponseTypeDef


def get_value() -> StartMedicalScribeJobResponseTypeDef:
    return {
        "MedicalScribeJob": ...,
    }


# StartMedicalScribeJobResponseTypeDef definition

class StartMedicalScribeJobResponseTypeDef(TypedDict):
    MedicalScribeJob: MedicalScribeJobTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MedicalScribeJobTypeDef
  2. See ResponseMetadataTypeDef

CategoryPropertiesTypeDef#

# CategoryPropertiesTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CategoryPropertiesTypeDef


def get_value() -> CategoryPropertiesTypeDef:
    return {
        "CategoryName": ...,
    }


# CategoryPropertiesTypeDef definition

class CategoryPropertiesTypeDef(TypedDict):
    CategoryName: NotRequired[str],
    Rules: NotRequired[List[RuleOutputTypeDef]],  # (1)
    CreateTime: NotRequired[datetime.datetime],
    LastUpdateTime: NotRequired[datetime.datetime],
    Tags: NotRequired[List[TagTypeDef]],  # (2)
    InputType: NotRequired[InputTypeType],  # (3)
  1. See List[RuleOutputTypeDef]
  2. See List[TagTypeDef]
  3. See InputTypeType

RuleTypeDef#

# RuleTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import RuleTypeDef


def get_value() -> RuleTypeDef:
    return {
        "NonTalkTimeFilter": ...,
    }


# RuleTypeDef definition

class RuleTypeDef(TypedDict):
    NonTalkTimeFilter: NotRequired[NonTalkTimeFilterTypeDef],  # (1)
    InterruptionFilter: NotRequired[InterruptionFilterTypeDef],  # (2)
    TranscriptFilter: NotRequired[TranscriptFilterUnionTypeDef],  # (3)
    SentimentFilter: NotRequired[SentimentFilterUnionTypeDef],  # (4)
  1. See NonTalkTimeFilterTypeDef
  2. See InterruptionFilterTypeDef
  3. See TranscriptFilterUnionTypeDef
  4. See SentimentFilterUnionTypeDef

CreateCallAnalyticsCategoryResponseTypeDef#

# CreateCallAnalyticsCategoryResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateCallAnalyticsCategoryResponseTypeDef


def get_value() -> CreateCallAnalyticsCategoryResponseTypeDef:
    return {
        "CategoryProperties": ...,
    }


# CreateCallAnalyticsCategoryResponseTypeDef definition

class CreateCallAnalyticsCategoryResponseTypeDef(TypedDict):
    CategoryProperties: CategoryPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

GetCallAnalyticsCategoryResponseTypeDef#

# GetCallAnalyticsCategoryResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import GetCallAnalyticsCategoryResponseTypeDef


def get_value() -> GetCallAnalyticsCategoryResponseTypeDef:
    return {
        "CategoryProperties": ...,
    }


# GetCallAnalyticsCategoryResponseTypeDef definition

class GetCallAnalyticsCategoryResponseTypeDef(TypedDict):
    CategoryProperties: CategoryPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListCallAnalyticsCategoriesResponseTypeDef#

# ListCallAnalyticsCategoriesResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import ListCallAnalyticsCategoriesResponseTypeDef


def get_value() -> ListCallAnalyticsCategoriesResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListCallAnalyticsCategoriesResponseTypeDef definition

class ListCallAnalyticsCategoriesResponseTypeDef(TypedDict):
    Categories: List[CategoryPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[CategoryPropertiesTypeDef]
  2. See ResponseMetadataTypeDef

UpdateCallAnalyticsCategoryResponseTypeDef#

# UpdateCallAnalyticsCategoryResponseTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateCallAnalyticsCategoryResponseTypeDef


def get_value() -> UpdateCallAnalyticsCategoryResponseTypeDef:
    return {
        "CategoryProperties": ...,
    }


# UpdateCallAnalyticsCategoryResponseTypeDef definition

class UpdateCallAnalyticsCategoryResponseTypeDef(TypedDict):
    CategoryProperties: CategoryPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

CreateCallAnalyticsCategoryRequestTypeDef#

# CreateCallAnalyticsCategoryRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import CreateCallAnalyticsCategoryRequestTypeDef


def get_value() -> CreateCallAnalyticsCategoryRequestTypeDef:
    return {
        "CategoryName": ...,
    }


# CreateCallAnalyticsCategoryRequestTypeDef definition

class CreateCallAnalyticsCategoryRequestTypeDef(TypedDict):
    CategoryName: str,
    Rules: Sequence[RuleUnionTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    InputType: NotRequired[InputTypeType],  # (3)
  1. See Sequence[RuleUnionTypeDef]
  2. See Sequence[TagTypeDef]
  3. See InputTypeType

UpdateCallAnalyticsCategoryRequestTypeDef#

# UpdateCallAnalyticsCategoryRequestTypeDef TypedDict usage example

from mypy_boto3_transcribe.type_defs import UpdateCallAnalyticsCategoryRequestTypeDef


def get_value() -> UpdateCallAnalyticsCategoryRequestTypeDef:
    return {
        "CategoryName": ...,
    }


# UpdateCallAnalyticsCategoryRequestTypeDef definition

class UpdateCallAnalyticsCategoryRequestTypeDef(TypedDict):
    CategoryName: str,
    Rules: Sequence[RuleUnionTypeDef],  # (1)
    InputType: NotRequired[InputTypeType],  # (2)
  1. See Sequence[RuleUnionTypeDef]
  2. See InputTypeType