Module: Aws::TranscribeStreamingService::Types

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

Defined Under Namespace

Classes: Alternative, AudioEvent, AudioStream, BadRequestException, ConflictException, InternalFailureException, Item, LimitExceededException, Result, ServiceUnavailableException, StartStreamTranscriptionRequest, StartStreamTranscriptionResponse, Transcript, TranscriptEvent, TranscriptResultStream

Instance Attribute Summary collapse

Instance Attribute Details

#audio_chunkString

An audio blob that contains the next part of the audio that you want to transcribe.

Returns:

  • (String)


48
49
50
51
52
53
# File 'gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/types.rb', line 48

class AudioEvent < Struct.new(
  :audio_chunk,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

Returns:

  • (String)


65
66
67
68
69
70
# File 'gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/types.rb', line 65

class BadRequestException < Struct.new(
  :message,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#transcriptTypes::Transcript

The transcription of the audio stream. The transcription is composed of all of the items in the results list.

Returns:



372
373
374
375
376
377
# File 'gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/types.rb', line 372

class TranscriptEvent < Struct.new(
  :transcript,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end