API Reference
OpenAIRealtimeTranscriptionOptions
Configures transcription of microphone input in a Realtime session.
Inheritance
- Object
- OpenAIRealtimeTranscriptionOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public OpenAIRealtimeTranscriptionOptions() #Inherited Methods
Properties
public String Model { get; set; } #Gets or sets the transcription model identifier.
public Nullable<OpenAIRealtimeTranscriptionContextStyle> ContextStyle { get; set; } #Gets or sets an optional schema override for custom or snapshot model identifiers. Known model identifiers are resolved automatically when this value is null.
public Nullable<Boolean> SupportsPrompt { get; set; } #Overrides prompt support for a custom or snapshot model identifier.
public Nullable<Boolean> SupportsKeywords { get; set; } #Overrides keyword support for a custom or snapshot model identifier.
public Nullable<Boolean> SupportsDelay { get; set; } #Overrides delay support for a custom or snapshot model identifier.
public String Prompt { get; set; } #Gets or sets free-form context about the audio.
public String[] LanguageHints { get; set; } #Gets or sets expected input languages.
public String[] Keywords { get; set; } #Gets or sets literal terms that may appear in the audio.
public Nullable<OpenAIRealtimeTranscriptionDelay> Delay { get; set; } #Gets or sets the live transcription latency/accuracy preference.