IntelligenceX

API Reference

Class

OpenAIRealtimeTranscriptionOptions

Namespace IntelligenceX.OpenAI.Realtime
Assembly IntelligenceX
Modifiers sealed

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.

Constructors

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.