AI::OpenAI::OpenAITranscriptionProviderOptions
Inherits JSON::Serializable < Struct < Value < Object
OpenAI-specific provider options for transcription.
Constructors
new(pull : JSON::PullParser)
Sourcenew(include __arg0 : Array(String) | Nil = nil, language : String | Nil = nil, prompt : String | Nil = nil, temperature : Float64 | Nil = nil, timestamp_granularities : Array(String) | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
timestamp_granularities
The timestamp granularities to populate for this transcription. Default: ["segment"]