Class: Aws::TranscribeService::Types::AbsoluteTimeRange

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

Overview

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

You can use ‘StartTime` and `EndTime` to search a custom segment. For example, setting `StartTime` to 10000 and `EndTime` to 50000 only searches for your specified criteria in the audio contained between the 10,000 millisecond mark and the 50,000 millisecond mark of your media file. You must use `StartTime` and `EndTime` as a set; that is, if you include one, you must include both.

You can use also ‘First` to search from the start of the audio until the time that you specify, or `Last` to search from the time that you specify until the end of the audio. For example, setting `First` to 50000 only searches for your specified criteria in the audio contained between the start of the media file to the 50,000 millisecond mark. You can use `First` and `Last` independently of each other.

If you prefer to use percentage instead of milliseconds, see .

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#end_timeInteger

The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio. If you include ‘EndTime` in your request, you must also include `StartTime`.

Returns:

  • (Integer)


57
58
59
60
61
62
63
64
# File 'lib/aws-sdk-transcribeservice/types.rb', line 57

class AbsoluteTimeRange < Struct.new(
  :start_time,
  :end_time,
  :first,
  :last)
  SENSITIVE = []
  include Aws::Structure
end

#firstInteger

The time, in milliseconds, from the start of your media file until the specified value. Amazon Transcribe searches for your specified criteria in this time segment.

Returns:

  • (Integer)


57
58
59
60
61
62
63
64
# File 'lib/aws-sdk-transcribeservice/types.rb', line 57

class AbsoluteTimeRange < Struct.new(
  :start_time,
  :end_time,
  :first,
  :last)
  SENSITIVE = []
  include Aws::Structure
end

#lastInteger

The time, in milliseconds, from the specified value until the end of your media file. Amazon Transcribe searches for your specified criteria in this time segment.

Returns:

  • (Integer)


57
58
59
60
61
62
63
64
# File 'lib/aws-sdk-transcribeservice/types.rb', line 57

class AbsoluteTimeRange < Struct.new(
  :start_time,
  :end_time,
  :first,
  :last)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeInteger

The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio. If you include ‘StartTime` in your request, you must also include `EndTime`.

Returns:

  • (Integer)


57
58
59
60
61
62
63
64
# File 'lib/aws-sdk-transcribeservice/types.rb', line 57

class AbsoluteTimeRange < Struct.new(
  :start_time,
  :end_time,
  :first,
  :last)
  SENSITIVE = []
  include Aws::Structure
end