Skip to content

TranscribeServiceClient

Index > TranscribeService > TranscribeServiceClient

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

TranscribeServiceClient

Type annotations and code completion for boto3.client("transcribe"). boto3 documentation

Usage example
from boto3.session import Session
from mypy_boto3_transcribe.client import TranscribeServiceClient

def get_transcribe_client() -> TranscribeServiceClient:
    return Session().client("transcribe")

Exceptions

boto3 client exceptions are generated in runtime. This class provides code completion for boto3.client("transcribe").exceptions structure.

Usage example
client = boto3.client("transcribe")

try:
    do_something(client)
except (
    client.BadRequestException,
    client.ClientError,
    client.ConflictException,
    client.InternalFailureException,
    client.LimitExceededException,
    client.NotFoundException,
) as e:
    print(e)
Type checking example
from mypy_boto3_transcribe.client import Exceptions

def handle_error(exc: Exceptions.BadRequestException) -> None:
    ...

Methods

can_paginate

Check if an operation can be paginated.

Type annotations and code completion for boto3.client("transcribe").can_paginate method. boto3 documentation

Method definition
def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...

close

Closes underlying endpoint connections.

Type annotations and code completion for boto3.client("transcribe").close method. boto3 documentation

Method definition
def close(
    self,
) -> None:
    ...

create_call_analytics_category

Creates a new Call Analytics category.

Type annotations and code completion for boto3.client("transcribe").create_call_analytics_category method. boto3 documentation

Method definition
def create_call_analytics_category(
    self,
    *,
    CategoryName: str,
    Rules: Sequence[RuleTypeDef],  # (1)
) -> CreateCallAnalyticsCategoryResponseTypeDef:  # (2)
    ...
  1. See RuleTypeDef
  2. See CreateCallAnalyticsCategoryResponseTypeDef
Usage example with kwargs
kwargs: CreateCallAnalyticsCategoryRequestRequestTypeDef = {  # (1)
    "CategoryName": ...,
    "Rules": ...,
}

parent.create_call_analytics_category(**kwargs)
  1. See CreateCallAnalyticsCategoryRequestRequestTypeDef

create_language_model

Creates a new custom language model.

Type annotations and code completion for boto3.client("transcribe").create_language_model method. boto3 documentation

Method definition
def create_language_model(
    self,
    *,
    LanguageCode: CLMLanguageCodeType,  # (1)
    BaseModelName: BaseModelNameType,  # (2)
    ModelName: str,
    InputDataConfig: InputDataConfigTypeDef,  # (3)
    Tags: Sequence[TagTypeDef] = ...,  # (4)
) -> CreateLanguageModelResponseTypeDef:  # (5)
    ...
  1. See CLMLanguageCodeType
  2. See BaseModelNameType
  3. See InputDataConfigTypeDef
  4. See TagTypeDef
  5. See CreateLanguageModelResponseTypeDef
Usage example with kwargs
kwargs: CreateLanguageModelRequestRequestTypeDef = {  # (1)
    "LanguageCode": ...,
    "BaseModelName": ...,
    "ModelName": ...,
    "InputDataConfig": ...,
}

parent.create_language_model(**kwargs)
  1. See CreateLanguageModelRequestRequestTypeDef

create_medical_vocabulary

Creates a new custom medical vocabulary.

Type annotations and code completion for boto3.client("transcribe").create_medical_vocabulary method. boto3 documentation

Method definition
def create_medical_vocabulary(
    self,
    *,
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyFileUri: str,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> CreateMedicalVocabularyResponseTypeDef:  # (3)
    ...
  1. See LanguageCodeType
  2. See TagTypeDef
  3. See CreateMedicalVocabularyResponseTypeDef
Usage example with kwargs
kwargs: CreateMedicalVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
    "LanguageCode": ...,
    "VocabularyFileUri": ...,
}

parent.create_medical_vocabulary(**kwargs)
  1. See CreateMedicalVocabularyRequestRequestTypeDef

create_vocabulary

Creates a new custom vocabulary.

Type annotations and code completion for boto3.client("transcribe").create_vocabulary method. boto3 documentation

Method definition
def create_vocabulary(
    self,
    *,
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Phrases: Sequence[str] = ...,
    VocabularyFileUri: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> CreateVocabularyResponseTypeDef:  # (3)
    ...
  1. See LanguageCodeType
  2. See TagTypeDef
  3. See CreateVocabularyResponseTypeDef
Usage example with kwargs
kwargs: CreateVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
    "LanguageCode": ...,
}

parent.create_vocabulary(**kwargs)
  1. See CreateVocabularyRequestRequestTypeDef

create_vocabulary_filter

Creates a new custom vocabulary filter.

Type annotations and code completion for boto3.client("transcribe").create_vocabulary_filter method. boto3 documentation

Method definition
def create_vocabulary_filter(
    self,
    *,
    VocabularyFilterName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Words: Sequence[str] = ...,
    VocabularyFilterFileUri: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> CreateVocabularyFilterResponseTypeDef:  # (3)
    ...
  1. See LanguageCodeType
  2. See TagTypeDef
  3. See CreateVocabularyFilterResponseTypeDef
Usage example with kwargs
kwargs: CreateVocabularyFilterRequestRequestTypeDef = {  # (1)
    "VocabularyFilterName": ...,
    "LanguageCode": ...,
}

parent.create_vocabulary_filter(**kwargs)
  1. See CreateVocabularyFilterRequestRequestTypeDef

delete_call_analytics_category

Deletes a Call Analytics category.

Type annotations and code completion for boto3.client("transcribe").delete_call_analytics_category method. boto3 documentation

Method definition
def delete_call_analytics_category(
    self,
    *,
    CategoryName: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteCallAnalyticsCategoryRequestRequestTypeDef = {  # (1)
    "CategoryName": ...,
}

parent.delete_call_analytics_category(**kwargs)
  1. See DeleteCallAnalyticsCategoryRequestRequestTypeDef

delete_call_analytics_job

Deletes a Call Analytics job.

Type annotations and code completion for boto3.client("transcribe").delete_call_analytics_job method. boto3 documentation

Method definition
def delete_call_analytics_job(
    self,
    *,
    CallAnalyticsJobName: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteCallAnalyticsJobRequestRequestTypeDef = {  # (1)
    "CallAnalyticsJobName": ...,
}

parent.delete_call_analytics_job(**kwargs)
  1. See DeleteCallAnalyticsJobRequestRequestTypeDef

delete_language_model

Deletes a custom language model.

Type annotations and code completion for boto3.client("transcribe").delete_language_model method. boto3 documentation

Method definition
def delete_language_model(
    self,
    *,
    ModelName: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: DeleteLanguageModelRequestRequestTypeDef = {  # (1)
    "ModelName": ...,
}

parent.delete_language_model(**kwargs)
  1. See DeleteLanguageModelRequestRequestTypeDef

delete_medical_transcription_job

Deletes a medical transcription job.

Type annotations and code completion for boto3.client("transcribe").delete_medical_transcription_job method. boto3 documentation

Method definition
def delete_medical_transcription_job(
    self,
    *,
    MedicalTranscriptionJobName: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: DeleteMedicalTranscriptionJobRequestRequestTypeDef = {  # (1)
    "MedicalTranscriptionJobName": ...,
}

parent.delete_medical_transcription_job(**kwargs)
  1. See DeleteMedicalTranscriptionJobRequestRequestTypeDef

delete_medical_vocabulary

Deletes a custom medical vocabulary.

Type annotations and code completion for boto3.client("transcribe").delete_medical_vocabulary method. boto3 documentation

Method definition
def delete_medical_vocabulary(
    self,
    *,
    VocabularyName: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: DeleteMedicalVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
}

parent.delete_medical_vocabulary(**kwargs)
  1. See DeleteMedicalVocabularyRequestRequestTypeDef

delete_transcription_job

Deletes a transcription job.

Type annotations and code completion for boto3.client("transcribe").delete_transcription_job method. boto3 documentation

Method definition
def delete_transcription_job(
    self,
    *,
    TranscriptionJobName: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: DeleteTranscriptionJobRequestRequestTypeDef = {  # (1)
    "TranscriptionJobName": ...,
}

parent.delete_transcription_job(**kwargs)
  1. See DeleteTranscriptionJobRequestRequestTypeDef

delete_vocabulary

Deletes a custom vocabulary.

Type annotations and code completion for boto3.client("transcribe").delete_vocabulary method. boto3 documentation

Method definition
def delete_vocabulary(
    self,
    *,
    VocabularyName: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: DeleteVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
}

parent.delete_vocabulary(**kwargs)
  1. See DeleteVocabularyRequestRequestTypeDef

delete_vocabulary_filter

Deletes a vocabulary filter.

Type annotations and code completion for boto3.client("transcribe").delete_vocabulary_filter method. boto3 documentation

Method definition
def delete_vocabulary_filter(
    self,
    *,
    VocabularyFilterName: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: DeleteVocabularyFilterRequestRequestTypeDef = {  # (1)
    "VocabularyFilterName": ...,
}

parent.delete_vocabulary_filter(**kwargs)
  1. See DeleteVocabularyFilterRequestRequestTypeDef

describe_language_model

Provides information about the specified custom language model.

Type annotations and code completion for boto3.client("transcribe").describe_language_model method. boto3 documentation

Method definition
def describe_language_model(
    self,
    *,
    ModelName: str,
) -> DescribeLanguageModelResponseTypeDef:  # (1)
    ...
  1. See DescribeLanguageModelResponseTypeDef
Usage example with kwargs
kwargs: DescribeLanguageModelRequestRequestTypeDef = {  # (1)
    "ModelName": ...,
}

parent.describe_language_model(**kwargs)
  1. See DescribeLanguageModelRequestRequestTypeDef

generate_presigned_url

Generate a presigned url given a client, its method, and arguments.

Type annotations and code completion for boto3.client("transcribe").generate_presigned_url method. boto3 documentation

Method definition
def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...

get_call_analytics_category

Provides information about the specified Call Analytics category.

Type annotations and code completion for boto3.client("transcribe").get_call_analytics_category method. boto3 documentation

Method definition
def get_call_analytics_category(
    self,
    *,
    CategoryName: str,
) -> GetCallAnalyticsCategoryResponseTypeDef:  # (1)
    ...
  1. See GetCallAnalyticsCategoryResponseTypeDef
Usage example with kwargs
kwargs: GetCallAnalyticsCategoryRequestRequestTypeDef = {  # (1)
    "CategoryName": ...,
}

parent.get_call_analytics_category(**kwargs)
  1. See GetCallAnalyticsCategoryRequestRequestTypeDef

get_call_analytics_job

Provides information about the specified Call Analytics job.

Type annotations and code completion for boto3.client("transcribe").get_call_analytics_job method. boto3 documentation

Method definition
def get_call_analytics_job(
    self,
    *,
    CallAnalyticsJobName: str,
) -> GetCallAnalyticsJobResponseTypeDef:  # (1)
    ...
  1. See GetCallAnalyticsJobResponseTypeDef
Usage example with kwargs
kwargs: GetCallAnalyticsJobRequestRequestTypeDef = {  # (1)
    "CallAnalyticsJobName": ...,
}

parent.get_call_analytics_job(**kwargs)
  1. See GetCallAnalyticsJobRequestRequestTypeDef

get_medical_transcription_job

Provides information about the specified medical transcription job.

Type annotations and code completion for boto3.client("transcribe").get_medical_transcription_job method. boto3 documentation

Method definition
def get_medical_transcription_job(
    self,
    *,
    MedicalTranscriptionJobName: str,
) -> GetMedicalTranscriptionJobResponseTypeDef:  # (1)
    ...
  1. See GetMedicalTranscriptionJobResponseTypeDef
Usage example with kwargs
kwargs: GetMedicalTranscriptionJobRequestRequestTypeDef = {  # (1)
    "MedicalTranscriptionJobName": ...,
}

parent.get_medical_transcription_job(**kwargs)
  1. See GetMedicalTranscriptionJobRequestRequestTypeDef

get_medical_vocabulary

Provides information about the specified custom medical vocabulary.

Type annotations and code completion for boto3.client("transcribe").get_medical_vocabulary method. boto3 documentation

Method definition
def get_medical_vocabulary(
    self,
    *,
    VocabularyName: str,
) -> GetMedicalVocabularyResponseTypeDef:  # (1)
    ...
  1. See GetMedicalVocabularyResponseTypeDef
Usage example with kwargs
kwargs: GetMedicalVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
}

parent.get_medical_vocabulary(**kwargs)
  1. See GetMedicalVocabularyRequestRequestTypeDef

get_transcription_job

Provides information about the specified transcription job.

Type annotations and code completion for boto3.client("transcribe").get_transcription_job method. boto3 documentation

Method definition
def get_transcription_job(
    self,
    *,
    TranscriptionJobName: str,
) -> GetTranscriptionJobResponseTypeDef:  # (1)
    ...
  1. See GetTranscriptionJobResponseTypeDef
Usage example with kwargs
kwargs: GetTranscriptionJobRequestRequestTypeDef = {  # (1)
    "TranscriptionJobName": ...,
}

parent.get_transcription_job(**kwargs)
  1. See GetTranscriptionJobRequestRequestTypeDef

get_vocabulary

Provides information about the specified custom vocabulary.

Type annotations and code completion for boto3.client("transcribe").get_vocabulary method. boto3 documentation

Method definition
def get_vocabulary(
    self,
    *,
    VocabularyName: str,
) -> GetVocabularyResponseTypeDef:  # (1)
    ...
  1. See GetVocabularyResponseTypeDef
Usage example with kwargs
kwargs: GetVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
}

parent.get_vocabulary(**kwargs)
  1. See GetVocabularyRequestRequestTypeDef

get_vocabulary_filter

Provides information about the specified custom vocabulary filter.

Type annotations and code completion for boto3.client("transcribe").get_vocabulary_filter method. boto3 documentation

Method definition
def get_vocabulary_filter(
    self,
    *,
    VocabularyFilterName: str,
) -> GetVocabularyFilterResponseTypeDef:  # (1)
    ...
  1. See GetVocabularyFilterResponseTypeDef
Usage example with kwargs
kwargs: GetVocabularyFilterRequestRequestTypeDef = {  # (1)
    "VocabularyFilterName": ...,
}

parent.get_vocabulary_filter(**kwargs)
  1. See GetVocabularyFilterRequestRequestTypeDef

list_call_analytics_categories

Provides a list of Call Analytics categories, including all rules that make up each category.

Type annotations and code completion for boto3.client("transcribe").list_call_analytics_categories method. boto3 documentation

Method definition
def list_call_analytics_categories(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListCallAnalyticsCategoriesResponseTypeDef:  # (1)
    ...
  1. See ListCallAnalyticsCategoriesResponseTypeDef
Usage example with kwargs
kwargs: ListCallAnalyticsCategoriesRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_call_analytics_categories(**kwargs)
  1. See ListCallAnalyticsCategoriesRequestRequestTypeDef

list_call_analytics_jobs

Provides a list of Call Analytics jobs that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_call_analytics_jobs method. boto3 documentation

Method definition
def list_call_analytics_jobs(
    self,
    *,
    Status: CallAnalyticsJobStatusType = ...,  # (1)
    JobNameContains: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListCallAnalyticsJobsResponseTypeDef:  # (2)
    ...
  1. See CallAnalyticsJobStatusType
  2. See ListCallAnalyticsJobsResponseTypeDef
Usage example with kwargs
kwargs: ListCallAnalyticsJobsRequestRequestTypeDef = {  # (1)
    "Status": ...,
}

parent.list_call_analytics_jobs(**kwargs)
  1. See ListCallAnalyticsJobsRequestRequestTypeDef

list_language_models

Provides a list of custom language models that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_language_models method. boto3 documentation

Method definition
def list_language_models(
    self,
    *,
    StatusEquals: ModelStatusType = ...,  # (1)
    NameContains: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListLanguageModelsResponseTypeDef:  # (2)
    ...
  1. See ModelStatusType
  2. See ListLanguageModelsResponseTypeDef
Usage example with kwargs
kwargs: ListLanguageModelsRequestRequestTypeDef = {  # (1)
    "StatusEquals": ...,
}

parent.list_language_models(**kwargs)
  1. See ListLanguageModelsRequestRequestTypeDef

list_medical_transcription_jobs

Provides a list of medical transcription jobs that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_medical_transcription_jobs method. boto3 documentation

Method definition
def list_medical_transcription_jobs(
    self,
    *,
    Status: TranscriptionJobStatusType = ...,  # (1)
    JobNameContains: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListMedicalTranscriptionJobsResponseTypeDef:  # (2)
    ...
  1. See TranscriptionJobStatusType
  2. See ListMedicalTranscriptionJobsResponseTypeDef
Usage example with kwargs
kwargs: ListMedicalTranscriptionJobsRequestRequestTypeDef = {  # (1)
    "Status": ...,
}

parent.list_medical_transcription_jobs(**kwargs)
  1. See ListMedicalTranscriptionJobsRequestRequestTypeDef

list_medical_vocabularies

Provides a list of custom medical vocabularies that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_medical_vocabularies method. boto3 documentation

Method definition
def list_medical_vocabularies(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
    StateEquals: VocabularyStateType = ...,  # (1)
    NameContains: str = ...,
) -> ListMedicalVocabulariesResponseTypeDef:  # (2)
    ...
  1. See VocabularyStateType
  2. See ListMedicalVocabulariesResponseTypeDef
Usage example with kwargs
kwargs: ListMedicalVocabulariesRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_medical_vocabularies(**kwargs)
  1. See ListMedicalVocabulariesRequestRequestTypeDef

list_tags_for_resource

Lists all tags associated with the specified transcription job, vocabulary, model, or resource.

Type annotations and code completion for boto3.client("transcribe").list_tags_for_resource method. boto3 documentation

Method definition
def list_tags_for_resource(
    self,
    *,
    ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef:  # (1)
    ...
  1. See ListTagsForResourceResponseTypeDef
Usage example with kwargs
kwargs: ListTagsForResourceRequestRequestTypeDef = {  # (1)
    "ResourceArn": ...,
}

parent.list_tags_for_resource(**kwargs)
  1. See ListTagsForResourceRequestRequestTypeDef

list_transcription_jobs

Provides a list of transcription jobs that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_transcription_jobs method. boto3 documentation

Method definition
def list_transcription_jobs(
    self,
    *,
    Status: TranscriptionJobStatusType = ...,  # (1)
    JobNameContains: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListTranscriptionJobsResponseTypeDef:  # (2)
    ...
  1. See TranscriptionJobStatusType
  2. See ListTranscriptionJobsResponseTypeDef
Usage example with kwargs
kwargs: ListTranscriptionJobsRequestRequestTypeDef = {  # (1)
    "Status": ...,
}

parent.list_transcription_jobs(**kwargs)
  1. See ListTranscriptionJobsRequestRequestTypeDef

list_vocabularies

Provides a list of custom vocabularies that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_vocabularies method. boto3 documentation

Method definition
def list_vocabularies(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
    StateEquals: VocabularyStateType = ...,  # (1)
    NameContains: str = ...,
) -> ListVocabulariesResponseTypeDef:  # (2)
    ...
  1. See VocabularyStateType
  2. See ListVocabulariesResponseTypeDef
Usage example with kwargs
kwargs: ListVocabulariesRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_vocabularies(**kwargs)
  1. See ListVocabulariesRequestRequestTypeDef

list_vocabulary_filters

Provides a list of custom vocabulary filters that match the specified criteria.

Type annotations and code completion for boto3.client("transcribe").list_vocabulary_filters method. boto3 documentation

Method definition
def list_vocabulary_filters(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
    NameContains: str = ...,
) -> ListVocabularyFiltersResponseTypeDef:  # (1)
    ...
  1. See ListVocabularyFiltersResponseTypeDef
Usage example with kwargs
kwargs: ListVocabularyFiltersRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_vocabulary_filters(**kwargs)
  1. See ListVocabularyFiltersRequestRequestTypeDef

start_call_analytics_job

Transcribes the audio from a customer service call and applies any additional Request Parameters you choose to include in your request.

Type annotations and code completion for boto3.client("transcribe").start_call_analytics_job method. boto3 documentation

Method definition
def start_call_analytics_job(
    self,
    *,
    CallAnalyticsJobName: str,
    Media: MediaTypeDef,  # (1)
    OutputLocation: str = ...,
    OutputEncryptionKMSKeyId: str = ...,
    DataAccessRoleArn: str = ...,
    Settings: CallAnalyticsJobSettingsTypeDef = ...,  # (2)
    ChannelDefinitions: Sequence[ChannelDefinitionTypeDef] = ...,  # (3)
) -> StartCallAnalyticsJobResponseTypeDef:  # (4)
    ...
  1. See MediaTypeDef
  2. See CallAnalyticsJobSettingsTypeDef
  3. See ChannelDefinitionTypeDef
  4. See StartCallAnalyticsJobResponseTypeDef
Usage example with kwargs
kwargs: StartCallAnalyticsJobRequestRequestTypeDef = {  # (1)
    "CallAnalyticsJobName": ...,
    "Media": ...,
}

parent.start_call_analytics_job(**kwargs)
  1. See StartCallAnalyticsJobRequestRequestTypeDef

start_medical_transcription_job

Transcribes the audio from a medical dictation or conversation and applies any additional Request Parameters you choose to include in your request.

Type annotations and code completion for boto3.client("transcribe").start_medical_transcription_job method. boto3 documentation

Method definition
def start_medical_transcription_job(
    self,
    *,
    MedicalTranscriptionJobName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Media: MediaTypeDef,  # (2)
    OutputBucketName: str,
    Specialty: SpecialtyType,  # (3)
    Type: TypeType,  # (4)
    MediaSampleRateHertz: int = ...,
    MediaFormat: MediaFormatType = ...,  # (5)
    OutputKey: str = ...,
    OutputEncryptionKMSKeyId: str = ...,
    KMSEncryptionContext: Mapping[str, str] = ...,
    Settings: MedicalTranscriptionSettingTypeDef = ...,  # (6)
    ContentIdentificationType: MedicalContentIdentificationTypeType = ...,  # (7)
    Tags: Sequence[TagTypeDef] = ...,  # (8)
) -> StartMedicalTranscriptionJobResponseTypeDef:  # (9)
    ...
  1. See LanguageCodeType
  2. See MediaTypeDef
  3. See SpecialtyType
  4. See TypeType
  5. See MediaFormatType
  6. See MedicalTranscriptionSettingTypeDef
  7. See MedicalContentIdentificationTypeType
  8. See TagTypeDef
  9. See StartMedicalTranscriptionJobResponseTypeDef
Usage example with kwargs
kwargs: StartMedicalTranscriptionJobRequestRequestTypeDef = {  # (1)
    "MedicalTranscriptionJobName": ...,
    "LanguageCode": ...,
    "Media": ...,
    "OutputBucketName": ...,
    "Specialty": ...,
    "Type": ...,
}

parent.start_medical_transcription_job(**kwargs)
  1. See StartMedicalTranscriptionJobRequestRequestTypeDef

start_transcription_job

Transcribes the audio from a media file and applies any additional Request Parameters you choose to include in your request.

Type annotations and code completion for boto3.client("transcribe").start_transcription_job method. boto3 documentation

Method definition
def start_transcription_job(
    self,
    *,
    TranscriptionJobName: str,
    Media: MediaTypeDef,  # (1)
    LanguageCode: LanguageCodeType = ...,  # (2)
    MediaSampleRateHertz: int = ...,
    MediaFormat: MediaFormatType = ...,  # (3)
    OutputBucketName: str = ...,
    OutputKey: str = ...,
    OutputEncryptionKMSKeyId: str = ...,
    KMSEncryptionContext: Mapping[str, str] = ...,
    Settings: SettingsTypeDef = ...,  # (4)
    ModelSettings: ModelSettingsTypeDef = ...,  # (5)
    JobExecutionSettings: JobExecutionSettingsTypeDef = ...,  # (6)
    ContentRedaction: ContentRedactionTypeDef = ...,  # (7)
    IdentifyLanguage: bool = ...,
    IdentifyMultipleLanguages: bool = ...,
    LanguageOptions: Sequence[LanguageCodeType] = ...,  # (8)
    Subtitles: SubtitlesTypeDef = ...,  # (9)
    Tags: Sequence[TagTypeDef] = ...,  # (10)
    LanguageIdSettings: Mapping[LanguageCodeType, LanguageIdSettingsTypeDef] = ...,  # (11)
) -> StartTranscriptionJobResponseTypeDef:  # (12)
    ...
  1. See MediaTypeDef
  2. See LanguageCodeType
  3. See MediaFormatType
  4. See SettingsTypeDef
  5. See ModelSettingsTypeDef
  6. See JobExecutionSettingsTypeDef
  7. See ContentRedactionTypeDef
  8. See LanguageCodeType
  9. See SubtitlesTypeDef
  10. See TagTypeDef
  11. See LanguageCodeType LanguageIdSettingsTypeDef
  12. See StartTranscriptionJobResponseTypeDef
Usage example with kwargs
kwargs: StartTranscriptionJobRequestRequestTypeDef = {  # (1)
    "TranscriptionJobName": ...,
    "Media": ...,
}

parent.start_transcription_job(**kwargs)
  1. See StartTranscriptionJobRequestRequestTypeDef

tag_resource

Adds one or more custom tags, each in the form of a key:value pair, to the specified resource.

Type annotations and code completion for boto3.client("transcribe").tag_resource method. boto3 documentation

Method definition
def tag_resource(
    self,
    *,
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
) -> Dict[str, Any]:
    ...
  1. See TagTypeDef
Usage example with kwargs
kwargs: TagResourceRequestRequestTypeDef = {  # (1)
    "ResourceArn": ...,
    "Tags": ...,
}

parent.tag_resource(**kwargs)
  1. See TagResourceRequestRequestTypeDef

untag_resource

Removes the specified tags from the specified Amazon Transcribe resource.

Type annotations and code completion for boto3.client("transcribe").untag_resource method. boto3 documentation

Method definition
def untag_resource(
    self,
    *,
    ResourceArn: str,
    TagKeys: Sequence[str],
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: UntagResourceRequestRequestTypeDef = {  # (1)
    "ResourceArn": ...,
    "TagKeys": ...,
}

parent.untag_resource(**kwargs)
  1. See UntagResourceRequestRequestTypeDef

update_call_analytics_category

Updates the specified Call Analytics category with new rules.

Type annotations and code completion for boto3.client("transcribe").update_call_analytics_category method. boto3 documentation

Method definition
def update_call_analytics_category(
    self,
    *,
    CategoryName: str,
    Rules: Sequence[RuleTypeDef],  # (1)
) -> UpdateCallAnalyticsCategoryResponseTypeDef:  # (2)
    ...
  1. See RuleTypeDef
  2. See UpdateCallAnalyticsCategoryResponseTypeDef
Usage example with kwargs
kwargs: UpdateCallAnalyticsCategoryRequestRequestTypeDef = {  # (1)
    "CategoryName": ...,
    "Rules": ...,
}

parent.update_call_analytics_category(**kwargs)
  1. See UpdateCallAnalyticsCategoryRequestRequestTypeDef

update_medical_vocabulary

Updates an existing custom medical vocabulary with new values.

Type annotations and code completion for boto3.client("transcribe").update_medical_vocabulary method. boto3 documentation

Method definition
def update_medical_vocabulary(
    self,
    *,
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    VocabularyFileUri: str,
) -> UpdateMedicalVocabularyResponseTypeDef:  # (2)
    ...
  1. See LanguageCodeType
  2. See UpdateMedicalVocabularyResponseTypeDef
Usage example with kwargs
kwargs: UpdateMedicalVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
    "LanguageCode": ...,
    "VocabularyFileUri": ...,
}

parent.update_medical_vocabulary(**kwargs)
  1. See UpdateMedicalVocabularyRequestRequestTypeDef

update_vocabulary

Updates an existing custom vocabulary with new values.

Type annotations and code completion for boto3.client("transcribe").update_vocabulary method. boto3 documentation

Method definition
def update_vocabulary(
    self,
    *,
    VocabularyName: str,
    LanguageCode: LanguageCodeType,  # (1)
    Phrases: Sequence[str] = ...,
    VocabularyFileUri: str = ...,
) -> UpdateVocabularyResponseTypeDef:  # (2)
    ...
  1. See LanguageCodeType
  2. See UpdateVocabularyResponseTypeDef
Usage example with kwargs
kwargs: UpdateVocabularyRequestRequestTypeDef = {  # (1)
    "VocabularyName": ...,
    "LanguageCode": ...,
}

parent.update_vocabulary(**kwargs)
  1. See UpdateVocabularyRequestRequestTypeDef

update_vocabulary_filter

Updates an existing custom vocabulary filter with a new list of words.

Type annotations and code completion for boto3.client("transcribe").update_vocabulary_filter method. boto3 documentation

Method definition
def update_vocabulary_filter(
    self,
    *,
    VocabularyFilterName: str,
    Words: Sequence[str] = ...,
    VocabularyFilterFileUri: str = ...,
) -> UpdateVocabularyFilterResponseTypeDef:  # (1)
    ...
  1. See UpdateVocabularyFilterResponseTypeDef
Usage example with kwargs
kwargs: UpdateVocabularyFilterRequestRequestTypeDef = {  # (1)
    "VocabularyFilterName": ...,
}

parent.update_vocabulary_filter(**kwargs)
  1. See UpdateVocabularyFilterRequestRequestTypeDef