Module: Aws::TranscribeService::Types

Defined in:
gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb

Defined Under Namespace

Classes: AbsoluteTimeRange, BadRequestException, CallAnalyticsJob, CallAnalyticsJobSettings, CallAnalyticsJobSummary, CategoryProperties, ChannelDefinition, ConflictException, ContentRedaction, CreateCallAnalyticsCategoryRequest, CreateCallAnalyticsCategoryResponse, CreateLanguageModelRequest, CreateLanguageModelResponse, CreateMedicalVocabularyRequest, CreateMedicalVocabularyResponse, CreateVocabularyFilterRequest, CreateVocabularyFilterResponse, CreateVocabularyRequest, CreateVocabularyResponse, DeleteCallAnalyticsCategoryRequest, DeleteCallAnalyticsCategoryResponse, DeleteCallAnalyticsJobRequest, DeleteCallAnalyticsJobResponse, DeleteLanguageModelRequest, DeleteMedicalTranscriptionJobRequest, DeleteMedicalVocabularyRequest, DeleteTranscriptionJobRequest, DeleteVocabularyFilterRequest, DeleteVocabularyRequest, DescribeLanguageModelRequest, DescribeLanguageModelResponse, GetCallAnalyticsCategoryRequest, GetCallAnalyticsCategoryResponse, GetCallAnalyticsJobRequest, GetCallAnalyticsJobResponse, GetMedicalTranscriptionJobRequest, GetMedicalTranscriptionJobResponse, GetMedicalVocabularyRequest, GetMedicalVocabularyResponse, GetTranscriptionJobRequest, GetTranscriptionJobResponse, GetVocabularyFilterRequest, GetVocabularyFilterResponse, GetVocabularyRequest, GetVocabularyResponse, InputDataConfig, InternalFailureException, InterruptionFilter, JobExecutionSettings, LanguageIdSettings, LanguageModel, LimitExceededException, ListCallAnalyticsCategoriesRequest, ListCallAnalyticsCategoriesResponse, ListCallAnalyticsJobsRequest, ListCallAnalyticsJobsResponse, ListLanguageModelsRequest, ListLanguageModelsResponse, ListMedicalTranscriptionJobsRequest, ListMedicalTranscriptionJobsResponse, ListMedicalVocabulariesRequest, ListMedicalVocabulariesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTranscriptionJobsRequest, ListTranscriptionJobsResponse, ListVocabulariesRequest, ListVocabulariesResponse, ListVocabularyFiltersRequest, ListVocabularyFiltersResponse, Media, MedicalTranscript, MedicalTranscriptionJob, MedicalTranscriptionJobSummary, MedicalTranscriptionSetting, ModelSettings, NonTalkTimeFilter, NotFoundException, RelativeTimeRange, Rule, SentimentFilter, Settings, StartCallAnalyticsJobRequest, StartCallAnalyticsJobResponse, StartMedicalTranscriptionJobRequest, StartMedicalTranscriptionJobResponse, StartTranscriptionJobRequest, StartTranscriptionJobResponse, Subtitles, SubtitlesOutput, Tag, TagResourceRequest, TagResourceResponse, Transcript, TranscriptFilter, TranscriptionJob, TranscriptionJobSummary, UntagResourceRequest, UntagResourceResponse, UpdateCallAnalyticsCategoryRequest, UpdateCallAnalyticsCategoryResponse, UpdateMedicalVocabularyRequest, UpdateMedicalVocabularyResponse, UpdateVocabularyFilterRequest, UpdateVocabularyFilterResponse, UpdateVocabularyRequest, UpdateVocabularyResponse, VocabularyFilterInfo, VocabularyInfo

Instance Attribute Summary collapse

Instance Attribute Details

#interruption_filterTypes::InterruptionFilter

A condition for a time period when either the customer or agent was interrupting the other person.



2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 2993

class Rule < Struct.new(
  :non_talk_time_filter,
  :interruption_filter,
  :transcript_filter,
  :sentiment_filter,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class NonTalkTimeFilter < Rule; end
  class InterruptionFilter < Rule; end
  class TranscriptFilter < Rule; end
  class SentimentFilter < Rule; end
  class Unknown < Rule; end
end

#non_talk_time_filterTypes::NonTalkTimeFilter

A condition for a time period when neither the customer nor the agent was talking.



2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 2993

class Rule < Struct.new(
  :non_talk_time_filter,
  :interruption_filter,
  :transcript_filter,
  :sentiment_filter,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class NonTalkTimeFilter < Rule; end
  class InterruptionFilter < Rule; end
  class TranscriptFilter < Rule; end
  class SentimentFilter < Rule; end
  class Unknown < Rule; end
end

#sentiment_filterTypes::SentimentFilter

A condition that is applied to a particular customer sentiment.



2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 2993

class Rule < Struct.new(
  :non_talk_time_filter,
  :interruption_filter,
  :transcript_filter,
  :sentiment_filter,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class NonTalkTimeFilter < Rule; end
  class InterruptionFilter < Rule; end
  class TranscriptFilter < Rule; end
  class SentimentFilter < Rule; end
  class Unknown < Rule; end
end

#transcript_filterTypes::TranscriptFilter

A condition that catches particular words or phrases based on a exact match. For example, if you set the phrase "I want to speak to the manager", only that exact phrase will be returned.



2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 2993

class Rule < Struct.new(
  :non_talk_time_filter,
  :interruption_filter,
  :transcript_filter,
  :sentiment_filter,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class NonTalkTimeFilter < Rule; end
  class InterruptionFilter < Rule; end
  class TranscriptFilter < Rule; end
  class SentimentFilter < Rule; end
  class Unknown < Rule; end
end