TurnDetectionType: {
    create_response?: boolean;
    eagerness?: "auto" | "low" | "medium" | "high";
    interrupt_response?: boolean;
    type: "semantic_vad";
} | {
    create_response?: boolean;
    interrupt_response?: boolean;
    prefix_padding_ms?: number;
    silence_duration_ms?: number;
    threshold?: number;
    type: "server_vad";
}

Type declaration

  • Optional create_response?: boolean
  • Optional eagerness?: "auto" | "low" | "medium" | "high"
  • Optional interrupt_response?: boolean
  • type: "semantic_vad"

Type declaration

  • Optional create_response?: boolean
  • Optional interrupt_response?: boolean
  • Optional prefix_padding_ms?: number
  • Optional silence_duration_ms?: number
  • Optional threshold?: number
  • type: "server_vad"