Hierarchy

  • RealtimeModel
    • RealtimeModel

Constructors

  • Parameters

    • __namedParameters: {
          apiKey?: string;
          apiVersion?: string;
          baseURL?: string;
          entraToken?: string;
          inputAudioFormat?: "pcm16";
          inputAudioTranscription?: InputAudioTranscription;
          instructions?: string;
          isAzure?: boolean;
          maxResponseOutputTokens?: number;
          modalities?: ["text", "audio"] | ["text"];
          model?: string;
          outputAudioFormat?: "pcm16";
          temperature?: number;
          turnDetection?: TurnDetectionType;
          voice?: string;
      }
      • Optional apiKey?: string
      • Optional apiVersion?: string
      • Optional baseURL?: string
      • Optional entraToken?: string
      • Optional inputAudioFormat?: "pcm16"
      • Optional inputAudioTranscription?: InputAudioTranscription
      • Optional instructions?: string
      • Optional isAzure?: boolean
      • Optional maxResponseOutputTokens?: number
      • Optional modalities?: ["text", "audio"] | ["text"]
      • Optional model?: string
      • Optional outputAudioFormat?: "pcm16"
      • Optional temperature?: number
      • Optional turnDetection?: TurnDetectionType
      • Optional voice?: string

    Returns RealtimeModel

Properties

inFrameSize: number = api_proto.IN_FRAME_SIZE
numChannels: number = api_proto.NUM_CHANNELS
outFrameSize: number = api_proto.OUT_FRAME_SIZE
sampleRate: number = api_proto.SAMPLE_RATE

Accessors

Methods

  • Parameters

    • __namedParameters: {
          apiKey?: string;
          apiVersion?: string;
          azureDeployment: string;
          baseURL: string;
          entraToken?: string;
          inputAudioFormat?: "pcm16";
          inputAudioTranscription?: InputAudioTranscription;
          instructions?: string;
          maxResponseOutputTokens?: number;
          modalities?: ["text", "audio"] | ["text"];
          outputAudioFormat?: "pcm16";
          temperature?: number;
          turnDetection?: TurnDetectionType;
          voice?: string;
      }
      • Optional apiKey?: string
      • Optional apiVersion?: string
      • azureDeployment: string
      • baseURL: string
      • Optional entraToken?: string
      • Optional inputAudioFormat?: "pcm16"
      • Optional inputAudioTranscription?: InputAudioTranscription
      • Optional instructions?: string
      • Optional maxResponseOutputTokens?: number
      • Optional modalities?: ["text", "audio"] | ["text"]
      • Optional outputAudioFormat?: "pcm16"
      • Optional temperature?: number
      • Optional turnDetection?: TurnDetectionType
      • Optional voice?: string

    Returns RealtimeModel