Class: Informers::AutomaticSpeechRecognitionPipeline

Inherits:
Pipeline
  • Object
show all
Defined in:
lib/informers/pipelines.rb

Instance Method Summary collapse

Methods inherited from Pipeline

#initialize

Constructor Details

This class inherits a constructor from Informers::Pipeline

Instance Method Details

#call(audio, **kwargs) ⇒ Object



974
975
976
977
978
979
980
981
# File 'lib/informers/pipelines.rb', line 974

def call(audio, **kwargs)
  case @model.config["model_type"]
  when "whisper"
    call_whisper(audio, **kwargs)
  else
    raise Error, "AutomaticSpeechRecognitionPipeline does not support model type '#{@model.config["model_type"]}'."
  end
end