Class: Rev::TranscriptionOptions

Inherits:
InputOptions show all
Defined in:
lib/rev-api/models/order_request.rb

Overview

Transcription options. This section contains the input media that must be transferred to our servers using a POST to /inputs, and are referenced using the URIs returned by that call. We also support external links.

Instance Attribute Summary collapse

Attributes inherited from InputOptions

#inputs

Instance Method Summary collapse

Methods inherited from ApiSerializable

#to_hash, #to_json

Constructor Details

#initialize(inputs, info = {}) ⇒ TranscriptionOptions

Returns a new instance of TranscriptionOptions.

Parameters:

  • inputs (Array)

    list of inputs

  • info (Hash) (defaults to: {})

    of fields to initialize instance. May contain:

    • :verbatim => true/false

    • :timestamps => true/false



118
119
120
121
# File 'lib/rev-api/models/order_request.rb', line 118

def initialize(inputs, info = {})
  super inputs, info
  options_validation(inputs)
end

Instance Attribute Details

#timestampsObject (readonly)

Optional, should we include timestamps?



112
113
114
# File 'lib/rev-api/models/order_request.rb', line 112

def timestamps
  @timestamps
end

#verbatimObject (readonly)

Optional, should we transcribe the provided files verbatim? If true, all filler words (i.e. umm, huh) will be included.



109
110
111
# File 'lib/rev-api/models/order_request.rb', line 109

def verbatim
  @verbatim
end