Method: AiClient#transcribe

Defined in:
lib/ai_client/transcribe.rb

#transcribe(audio, format: nil, **params) ⇒ Object

OmniAI Params

model    [String]
language [String, nil] optional
prompt   [String, nil] optional
format   [Symbol] :text, :srt, :vtt, or :json (default)
temperature [Float, nil] optional


13
14
15
# File 'lib/ai_client/transcribe.rb', line 13

def transcribe(audio, format: nil, **params)
  call_with_middlewares(:transcribe_without_middlewares, audio, format: format, **params)
end