voice barge-in is ok
This commit is contained in:
@@ -31,7 +31,7 @@ class Settings(BaseSettings):
|
||||
vad_model_path: str = Field(default="data/vad/silero_vad.onnx", description="Path to VAD model")
|
||||
vad_threshold: float = Field(default=0.5, description="VAD detection threshold")
|
||||
vad_min_speech_duration_ms: int = Field(default=250, description="Minimum speech duration in milliseconds")
|
||||
vad_eou_threshold_ms: int = Field(default=400, description="End of utterance (silence) threshold in milliseconds")
|
||||
vad_eou_threshold_ms: int = Field(default=800, description="End of utterance (silence) threshold in milliseconds")
|
||||
|
||||
# OpenAI / LLM Configuration
|
||||
openai_api_key: Optional[str] = Field(default=None, description="OpenAI API key")
|
||||
@@ -61,6 +61,12 @@ class Settings(BaseSettings):
|
||||
default="You are a helpful, friendly voice assistant. Keep your responses concise and conversational.",
|
||||
description="System prompt for LLM"
|
||||
)
|
||||
|
||||
# Barge-in (interruption) Configuration
|
||||
barge_in_min_duration_ms: int = Field(
|
||||
default=50,
|
||||
description="Minimum speech duration (ms) required to trigger barge-in. 50-100ms recommended."
|
||||
)
|
||||
|
||||
# Logging
|
||||
log_level: str = Field(default="INFO", description="Logging level")
|
||||
|
||||
Reference in New Issue
Block a user