Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/transcribeservice.ts?docs=full";

§Classes

TranscribeService

§Interfaces

AbsoluteTimeRange

A time range, in milliseconds, between two points in your media file.

CallAnalyticsJob

Provides detailed information about a Call Analytics job.

CallAnalyticsJobDetails

Contains details about a call analytics job, including information about skipped analytics features.

CallAnalyticsJobSettings

Provides additional optional settings for your request, including content redaction, automatic language identification; allows you to apply custom language models, custom vocabulary filters, and custom vocabularies.

CallAnalyticsJobSummary

Provides detailed information about a specific Call Analytics job.

CallAnalyticsSkippedFeature

Represents a skipped analytics feature during the analysis of a call analytics job.

CategoryProperties

Provides you with the properties of the Call Analytics category you specified in your request. This includes the list of rules that define the specified category.

ChannelDefinition

Makes it possible to specify which speaker is on which channel. For example, if your agent is the first participant to speak, you would set ChannelId to 0 (to indicate the first channel) and ParticipantRole to AGENT (to indicate that it's the agent speaking).

ContentRedaction

Makes it possible to redact or flag specified personally identifiable information (PII) in your transcript. If you use ContentRedaction, you must also include the sub-parameters: RedactionOutput and RedactionType. You can optionally include PiiEntityTypes to choose which types of PII you want to redact.

CreateCallAnalyticsCategoryRequest
CreateCallAnalyticsCategoryResponse
CreateLanguageModelRequest
CreateLanguageModelResponse
CreateMedicalVocabularyRequest
CreateMedicalVocabularyResponse
CreateVocabularyFilterRequest
CreateVocabularyFilterResponse
CreateVocabularyRequest
CreateVocabularyResponse
DeleteCallAnalyticsCategoryRequest
DeleteCallAnalyticsJobRequest
DeleteLanguageModelRequest
DeleteMedicalScribeJobRequest
DeleteMedicalTranscriptionJobRequest
DeleteMedicalVocabularyRequest
DeleteTranscriptionJobRequest
DeleteVocabularyFilterRequest
DeleteVocabularyRequest
DescribeLanguageModelRequest
DescribeLanguageModelResponse
GetCallAnalyticsCategoryRequest
GetCallAnalyticsCategoryResponse
GetCallAnalyticsJobRequest
GetCallAnalyticsJobResponse
GetMedicalScribeJobRequest
GetMedicalScribeJobResponse
GetMedicalTranscriptionJobRequest
GetMedicalTranscriptionJobResponse
GetMedicalVocabularyRequest
GetMedicalVocabularyResponse
GetTranscriptionJobRequest
GetTranscriptionJobResponse
GetVocabularyFilterRequest
GetVocabularyFilterResponse
GetVocabularyRequest
GetVocabularyResponse
InputDataConfig

Contains the Amazon S3 location of the training data you want to use to create a new custom language model, and permissions to access this location.

InterruptionFilter

Flag the presence or absence of interruptions in your Call Analytics transcription output.

JobExecutionSettings

Makes it possible to control how your transcription job is processed. Currently, the only JobExecutionSettings modification you can choose is enabling job queueing using the AllowDeferredExecution sub-parameter.

LanguageCodeItem

Provides information on the speech contained in a discreet utterance when multi-language identification is enabled in your request. This utterance represents a block of speech consisting of one language, preceded or followed by a block of speech in a different language.

LanguageIdSettings

If using automatic language identification in your request and you want to apply a custom language model, a custom vocabulary, or a custom vocabulary filter, include LanguageIdSettings with the relevant sub-parameters (VocabularyName, LanguageModelName, and VocabularyFilterName). Note that multi-language identification (IdentifyMultipleLanguages) doesn't support custom language models.

LanguageModel

Provides information about a custom language model, including:

ListCallAnalyticsCategoriesRequest
ListCallAnalyticsCategoriesResponse
ListCallAnalyticsJobsRequest
ListCallAnalyticsJobsResponse
ListLanguageModelsRequest
ListLanguageModelsResponse
ListMedicalScribeJobsRequest
ListMedicalScribeJobsResponse
ListMedicalTranscriptionJobsRequest
ListMedicalTranscriptionJobsResponse
ListMedicalVocabulariesRequest
ListMedicalVocabulariesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListTranscriptionJobsRequest
ListTranscriptionJobsResponse
ListVocabulariesRequest
ListVocabulariesResponse
ListVocabularyFiltersRequest
ListVocabularyFiltersResponse
Media

Describes the Amazon S3 location of the media file you want to use in your request.

MedicalScribeChannelDefinition

Indicates which speaker is on which channel. The options are CLINICIAN and PATIENT

MedicalScribeJob

Provides detailed information about a Medical Scribe job.

MedicalScribeJobSummary

Provides detailed information about a specific Medical Scribe job.

MedicalScribeOutput

The location of the output of your Medical Scribe job. ClinicalDocumentUri holds the Amazon S3 URI for the Clinical Document and TranscriptFileUri holds the Amazon S3 URI for the Transcript.

MedicalScribeSettings

Makes it possible to control how your Medical Scribe job is processed using a MedicalScribeSettings object. Specify ChannelIdentification if ChannelDefinitions are set. Enabled ShowSpeakerLabels if ChannelIdentification and ChannelDefinitions are not set. One and only one of ChannelIdentification and ShowSpeakerLabels must be set. If ShowSpeakerLabels is set, MaxSpeakerLabels must also be set. Use Settings to specify a vocabulary or vocabulary filter or both using VocabularyName, VocabularyFilterName. VocabularyFilterMethod must be specified if VocabularyFilterName is set.

MedicalTranscript

Provides you with the Amazon S3 URI you can use to access your transcript.

MedicalTranscriptionJob

Provides detailed information about a medical transcription job.

MedicalTranscriptionJobSummary

Provides detailed information about a specific medical transcription job.

MedicalTranscriptionSetting

Allows additional optional settings in your request, including channel identification, alternative transcriptions, and speaker partitioning. You can use that to apply custom vocabularies to your medical transcription job.

ModelSettings

Provides the name of the custom language model that was included in the specified transcription job.

NonTalkTimeFilter

Flag the presence or absence of periods of silence in your Call Analytics transcription output.

RelativeTimeRange

A time range, in percentage, between two points in your media file.

Rule

A rule is a set of criteria that you can specify to flag an attribute in your Call Analytics output. Rules define a Call Analytics category.

SentimentFilter

Flag the presence or absence of specific sentiments detected in your Call Analytics transcription output.

Settings

Allows additional optional settings in your request, including channel identification, alternative transcriptions, and speaker partitioning. You can use that to apply custom vocabularies to your transcription job.

StartCallAnalyticsJobRequest
StartCallAnalyticsJobResponse
StartMedicalScribeJobRequest
StartMedicalScribeJobResponse
StartMedicalTranscriptionJobRequest
StartMedicalTranscriptionJobResponse
StartTranscriptionJobRequest
StartTranscriptionJobResponse
Subtitles

Generate subtitles for your media file with your transcription request.

SubtitlesOutput

Provides information about your subtitle file, including format, start index, and Amazon S3 location.

Summarization

Contains GenerateAbstractiveSummary, which is a required parameter if you want to enable Generative call summarization in your Call Analytics request.

Tag

Adds metadata, in the form of a key:value pair, to the specified resource.

TagResourceRequest
ToxicityDetectionSettings

Contains ToxicityCategories, which is a required parameter if you want to enable toxicity detection (ToxicityDetection) in your transcription request.

Transcript

Provides you with the Amazon S3 URI you can use to access your transcript.

TranscriptFilter

Flag the presence or absence of specific words or phrases detected in your Call Analytics transcription output.

TranscriptionJob

Provides detailed information about a transcription job.

TranscriptionJobSummary

Provides detailed information about a specific transcription job.

UntagResourceRequest
UpdateCallAnalyticsCategoryRequest
UpdateCallAnalyticsCategoryResponse
UpdateMedicalVocabularyRequest
UpdateMedicalVocabularyResponse
UpdateVocabularyFilterRequest
UpdateVocabularyFilterResponse
UpdateVocabularyRequest
UpdateVocabularyResponse
VocabularyFilterInfo

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

VocabularyInfo

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

§Type Aliases

BaseModelName
CallAnalyticsFeature
CallAnalyticsJobStatus
CallAnalyticsSkippedReasonCode
CLMLanguageCode
InputType
LanguageCode
MediaFormat
MedicalContentIdentificationType
MedicalScribeJobStatus
MedicalScribeLanguageCode
MedicalScribeParticipantRole
ModelStatus
OutputLocationType
ParticipantRole
PiiEntityType
RedactionOutput
RedactionType
SentimentValue
Specialty
SubtitleFormat
ToxicityCategory
TranscriptFilterType
TranscriptionJobStatus
Type
VocabularyFilterMethod
VocabularyState