VoxRtcServer.TurnPolicy (vox_rtc_server v0.1.0)

Copy Markdown View Source

Optional overrides for Vox's server-owned turn policy.

Summary

Types

t()

@type t() :: %VoxRtcServer.TurnPolicy{
  aec_warmup_ms: term(),
  allow_interrupt_while_speaking: term(),
  backchannel_end_cooldown_ms: term(),
  dynamic_endpointing: term(),
  false_interruption_timeout_ms: term(),
  max_endpointing_delay_ms: term(),
  min_endpointing_delay_ms: term(),
  min_interrupt_duration_ms: term(),
  min_interrupt_words: term(),
  partial_interrupts: term(),
  self_echo_min_overlap: term(),
  self_echo_min_words: term(),
  speaking_interrupt_min_duration_ms: term(),
  speaking_interrupt_min_words: term(),
  stable_speaking_min_ms: term(),
  vad_min_silence_ms: term()
}