Skip to content

Type definitions#

Index > TranscribeService > Type definitions

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

ContentRedactionUnionTypeDef#

# ContentRedactionUnionTypeDef Union usage example

from types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 PiiEntityTypeType

LanguageIdSettingsTypeDef#

# LanguageIdSettingsTypeDef TypedDict usage example

from types_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 types_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 types_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 PiiEntityTypeType

ChannelDefinitionTypeDef#

# ChannelDefinitionTypeDef TypedDict usage example

from types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_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 types_boto3_transcribe.type_defs import MedicalScribeJobSummaryTypeDef


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


# MedicalScribeJobSummaryTypeDef definition

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

ListMedicalTranscriptionJobsRequestTypeDef#

# ListMedicalTranscriptionJobsRequestTypeDef TypedDict usage example

from types_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 types_boto3_transcribe.type_defs import MedicalTranscriptionJobSummaryTypeDef


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


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

ListMedicalVocabulariesRequestTypeDef#

# ListMedicalVocabulariesRequestTypeDef TypedDict usage example

from types_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 types_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],
    VocabularyState: NotRequired[VocabularyStateType],  # (2)
  1. See LanguageCodeType
  2. See VocabularyStateType

ListTagsForResourceRequestTypeDef#

# ListTagsForResourceRequestTypeDef TypedDict usage example

from types_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 types_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 types_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 types_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 types_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],
  1. See LanguageCodeType

MedicalScribeChannelDefinitionTypeDef#

# MedicalScribeChannelDefinitionTypeDef TypedDict usage example

from types_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 types_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 types_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 types_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 types_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 types_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 types_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 SubtitleFormatType

SubtitlesOutputTypeDef#

# SubtitlesOutputTypeDef TypedDict usage example

from types_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 SubtitleFormatType

ToxicityDetectionSettingsOutputTypeDef#

# ToxicityDetectionSettingsOutputTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import ToxicityDetectionSettingsOutputTypeDef


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


# ToxicityDetectionSettingsOutputTypeDef definition

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

ToxicityDetectionSettingsTypeDef#

# ToxicityDetectionSettingsTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import ToxicityDetectionSettingsTypeDef


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


# ToxicityDetectionSettingsTypeDef definition

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

UntagResourceRequestTypeDef#

# UntagResourceRequestTypeDef TypedDict usage example

from types_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 types_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 types_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 types_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 types_boto3_transcribe.type_defs import CallAnalyticsJobDetailsTypeDef


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


# CallAnalyticsJobDetailsTypeDef definition

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

CallAnalyticsJobSettingsOutputTypeDef#

# CallAnalyticsJobSettingsOutputTypeDef TypedDict usage example

from types_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 LanguageCodeType
  4. See LanguageCodeType LanguageIdSettingsTypeDef
  5. See SummarizationTypeDef

CallAnalyticsJobSettingsTypeDef#

# CallAnalyticsJobSettingsTypeDef TypedDict usage example

from types_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 LanguageCodeType
  4. See LanguageCodeType LanguageIdSettingsTypeDef
  5. See SummarizationTypeDef

CreateMedicalVocabularyRequestTypeDef#

# CreateMedicalVocabularyRequestTypeDef TypedDict usage example

from types_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 TagTypeDef

CreateVocabularyFilterRequestTypeDef#

# CreateVocabularyFilterRequestTypeDef TypedDict usage example

from types_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 TagTypeDef

CreateVocabularyRequestTypeDef#

# CreateVocabularyRequestTypeDef TypedDict usage example

from types_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 TagTypeDef

TagResourceRequestTypeDef#

# TagResourceRequestTypeDef TypedDict usage example

from types_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 TagTypeDef

MedicalScribeSettingsTypeDef#

# MedicalScribeSettingsTypeDef TypedDict usage example

from types_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 types_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,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

CreateVocabularyFilterResponseTypeDef#

# CreateVocabularyFilterResponseTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import CreateVocabularyFilterResponseTypeDef


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


# CreateVocabularyFilterResponseTypeDef definition

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

CreateVocabularyResponseTypeDef#

# CreateVocabularyResponseTypeDef TypedDict usage example

from types_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,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef TypedDict usage example

from types_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 types_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,
    FailureReason: str,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

GetVocabularyFilterResponseTypeDef#

# GetVocabularyFilterResponseTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import GetVocabularyFilterResponseTypeDef


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


# GetVocabularyFilterResponseTypeDef definition

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

GetVocabularyResponseTypeDef#

# GetVocabularyResponseTypeDef TypedDict usage example

from types_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,
    FailureReason: str,
    DownloadUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LanguageCodeType
  2. See VocabularyStateType
  3. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef TypedDict usage example

from types_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 TagTypeDef
  2. See ResponseMetadataTypeDef

UpdateMedicalVocabularyResponseTypeDef#

# UpdateMedicalVocabularyResponseTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import UpdateMedicalVocabularyResponseTypeDef


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


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

# UpdateVocabularyFilterResponseTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import UpdateVocabularyFilterResponseTypeDef


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


# UpdateVocabularyFilterResponseTypeDef definition

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

UpdateVocabularyResponseTypeDef#

# UpdateVocabularyResponseTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import UpdateVocabularyResponseTypeDef


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


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

CreateLanguageModelRequestTypeDef#

# CreateLanguageModelRequestTypeDef TypedDict usage example

from types_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 TagTypeDef

CreateLanguageModelResponseTypeDef#

# CreateLanguageModelResponseTypeDef TypedDict usage example

from types_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 types_boto3_transcribe.type_defs import LanguageModelTypeDef


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


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

InterruptionFilterTypeDef#

# InterruptionFilterTypeDef TypedDict usage example

from types_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 types_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 types_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 SentimentValueType
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef
  4. See ParticipantRoleType

SentimentFilterTypeDef#

# SentimentFilterTypeDef TypedDict usage example

from types_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 SentimentValueType
  2. See AbsoluteTimeRangeTypeDef
  3. See RelativeTimeRangeTypeDef
  4. See ParticipantRoleType

TranscriptFilterOutputTypeDef#

# TranscriptFilterOutputTypeDef TypedDict usage example

from types_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 types_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 types_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 MedicalScribeJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

ListMedicalTranscriptionJobsResponseTypeDef#

# ListMedicalTranscriptionJobsResponseTypeDef TypedDict usage example

from types_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 MedicalTranscriptionJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

ListMedicalVocabulariesResponseTypeDef#

# ListMedicalVocabulariesResponseTypeDef TypedDict usage example

from types_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 VocabularyInfoTypeDef
  3. See ResponseMetadataTypeDef

ListVocabulariesResponseTypeDef#

# ListVocabulariesResponseTypeDef TypedDict usage example

from types_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 VocabularyInfoTypeDef
  3. See ResponseMetadataTypeDef

ListVocabularyFiltersResponseTypeDef#

# ListVocabularyFiltersResponseTypeDef TypedDict usage example

from types_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 VocabularyFilterInfoTypeDef
  2. See ResponseMetadataTypeDef

MedicalTranscriptionJobTypeDef#

# MedicalTranscriptionJobTypeDef TypedDict usage example

from types_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],
    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

StartMedicalTranscriptionJobRequestTypeDef#

# StartMedicalTranscriptionJobRequestTypeDef TypedDict usage example

from types_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 TagTypeDef

TranscriptionJobSummaryTypeDef#

# TranscriptionJobSummaryTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import TranscriptionJobSummaryTypeDef


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


# TranscriptionJobSummaryTypeDef 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[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 LanguageCodeItemTypeDef
  7. See ToxicityDetectionSettingsOutputTypeDef

TranscriptionJobTypeDef#

# TranscriptionJobTypeDef TypedDict usage example

from types_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],
    CreationTime: NotRequired[datetime],
    CompletionTime: NotRequired[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 LanguageCodeType
  11. See LanguageCodeItemTypeDef
  12. See TagTypeDef
  13. See SubtitlesOutputTypeDef
  14. See LanguageCodeType LanguageIdSettingsTypeDef
  15. See ToxicityDetectionSettingsOutputTypeDef

CallAnalyticsJobSummaryTypeDef#

# CallAnalyticsJobSummaryTypeDef TypedDict usage example

from types_boto3_transcribe.type_defs import CallAnalyticsJobSummaryTypeDef


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


# CallAnalyticsJobSummaryTypeDef definition

class CallAnalyticsJobSummaryTypeDef(TypedDict):
    CallAnalyticsJobName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    StartTime: NotRequired[datetime],
    CompletionTime: NotRequired[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 types_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],
    CreationTime: NotRequired[datetime],
    CompletionTime: NotRequired[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 ChannelDefinitionTypeDef
  9. See TagTypeDef

MedicalScribeJobTypeDef#

# MedicalScribeJobTypeDef TypedDict usage example

from types_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],
    CreationTime: NotRequired[datetime],
    CompletionTime: NotRequired[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 MedicalScribeChannelDefinitionTypeDef
  7. See TagTypeDef

StartMedicalScribeJobRequestTypeDef#

# StartMedicalScribeJobRequestTypeDef TypedDict usage example

from types_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 MedicalScribeChannelDefinitionTypeDef
  4. See TagTypeDef

DescribeLanguageModelResponseTypeDef#

# DescribeLanguageModelResponseTypeDef TypedDict usage example

from types_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 types_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 LanguageModelTypeDef
  2. See ResponseMetadataTypeDef

RuleOutputTypeDef#

# RuleOutputTypeDef TypedDict usage example

from types_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 types_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 types_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 types_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 TranscriptionJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

GetTranscriptionJobResponseTypeDef#

# GetTranscriptionJobResponseTypeDef TypedDict usage example

from types_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 types_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 types_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 ContentRedactionTypeDef ContentRedactionOutputTypeDef
  8. See LanguageCodeType
  9. See SubtitlesTypeDef
  10. See TagTypeDef
  11. See LanguageCodeType LanguageIdSettingsTypeDef
  12. See ToxicityDetectionSettingsTypeDef ToxicityDetectionSettingsOutputTypeDef

ListCallAnalyticsJobsResponseTypeDef#

# ListCallAnalyticsJobsResponseTypeDef TypedDict usage example

from types_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 CallAnalyticsJobSummaryTypeDef
  3. See ResponseMetadataTypeDef

GetCallAnalyticsJobResponseTypeDef#

# GetCallAnalyticsJobResponseTypeDef TypedDict usage example

from types_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 types_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 types_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 CallAnalyticsJobSettingsTypeDef CallAnalyticsJobSettingsOutputTypeDef
  3. See TagTypeDef
  4. See ChannelDefinitionTypeDef

GetMedicalScribeJobResponseTypeDef#

# GetMedicalScribeJobResponseTypeDef TypedDict usage example

from types_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 types_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 types_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],
    LastUpdateTime: NotRequired[datetime],
    Tags: NotRequired[List[TagTypeDef]],  # (2)
    InputType: NotRequired[InputTypeType],  # (3)
  1. See RuleOutputTypeDef
  2. See TagTypeDef
  3. See InputTypeType

RuleTypeDef#

# RuleTypeDef TypedDict usage example

from types_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 TranscriptFilterTypeDef TranscriptFilterOutputTypeDef
  4. See SentimentFilterTypeDef SentimentFilterOutputTypeDef

CreateCallAnalyticsCategoryResponseTypeDef#

# CreateCallAnalyticsCategoryResponseTypeDef TypedDict usage example

from types_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 types_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 types_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 CategoryPropertiesTypeDef
  2. See ResponseMetadataTypeDef

UpdateCallAnalyticsCategoryResponseTypeDef#

# UpdateCallAnalyticsCategoryResponseTypeDef TypedDict usage example

from types_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 types_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 RuleTypeDef RuleOutputTypeDef
  2. See TagTypeDef
  3. See InputTypeType

UpdateCallAnalyticsCategoryRequestTypeDef#

# UpdateCallAnalyticsCategoryRequestTypeDef TypedDict usage example

from types_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 RuleTypeDef RuleOutputTypeDef
  2. See InputTypeType