Class: Aws::TranscribeStreamingService::Types::CallAnalyticsItem

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-transcribestreamingservice/types.rb

Overview

A word, phrase, or punctuation mark in your Call Analytics transcription output, along with various associated attributes, such as confidence score, type, and start and end times.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#begin_offset_millisInteger

The time, in milliseconds, from the beginning of the audio stream to the start of the identified item.

Returns:

  • (Integer)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end

#confidenceFloat

The confidence score associated with a word or phrase in your transcript.

Confidence scores are values between 0 and 1. A larger value indicates a higher probability that the identified item correctly matches the item spoken in your media.

Returns:

  • (Float)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end

#contentString

The word or punctuation that was transcribed.

Returns:

  • (String)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end

#end_offset_millisInteger

The time, in milliseconds, from the beginning of the audio stream to the end of the identified item.

Returns:

  • (Integer)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end

#stableBoolean

If partial result stabilization is enabled, ‘Stable` indicates whether the specified item is stable (`true`) or if it may change when the segment is complete (`false`).

Returns:

  • (Boolean)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of item identified. Options are: ‘PRONUNCIATION` (spoken words) and `PUNCTUATION`.

Returns:

  • (String)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end

#vocabulary_filter_matchBoolean

Indicates whether the specified item matches a word in the vocabulary filter included in your Call Analytics request. If ‘true`, there is a vocabulary filter match.

Returns:

  • (Boolean)


178
179
180
181
182
183
184
185
186
187
188
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 178

class CallAnalyticsItem < Struct.new(
  :begin_offset_millis,
  :end_offset_millis,
  :type,
  :content,
  :confidence,
  :vocabulary_filter_match,
  :stable)
  SENSITIVE = []
  include Aws::Structure
end