{ "server": { "host": "0.0.0.0", "port": 8000, "cors_origins": ["*"] }, "audio": { "sample_rate_hz": 16000, "channels": 1, "frame_ms": 20 }, "session": { "inactivity_timeout_sec": 60 }, "turn": { "vad": { "confidence": 0.7, "start_secs": 0.35, "stop_secs": 0.2, "min_volume": 0.65 }, "interruption_min_chars": 3, "interruption_use_interim": true, "interruption_short_replies": [ "是", "是的", "对", "对的", "嗯", "好", "好的", "行", "可以", "没问题", "不是", "不", "不行", "不用", "不要", "没有", "否" ], "user_speech_timeout_sec": 0.2 }, "agent": { "system_prompt": "你是一个有用的语音对话助手名字叫小白", "greeting": "你好,我是小白,请问有什么可以帮你?", "greeting_mode": "fixed" }, "services": { "stt": { "provider": "xfyun", "app_id": "416ce125", "api_key": "c65342fe603126c3610031d8429bb36d", "api_secret": "MzkyYmI5OWEyODQzN2FiN2VhN2UzYzU4", "base_url": "wss://iat-api.xfyun.cn/v2/iat", "language": "zh_cn", "domain": "iat", "accent": "mandarin", "encoding": "raw", "frame_size": 1280, "timeout_sec": 10.0 }, "llm": { "provider": "openai", "api_key": "sk-230701ff1b6143ecbf322b3170606016", "base_url": "https://api.deepseek.com/v1", "model": "deepseek-chat", "temperature": 0.7 }, "tts": { "provider": "xfyun", "app_id": "416ce125", "api_key": "c65342fe603126c3610031d8429bb36d", "api_secret": "MzkyYmI5OWEyODQzN2FiN2VhN2UzYzU4", "base_url": "wss://tts-api.xfyun.cn/v2/tts", "voice": "x4_xiaoyan", "aue": "raw", "tte": "UTF8", "speed": 50, "volume": 50, "pitch": 50, "source_sample_rate_hz": 16000 } } }