taixf/config/.config.yaml

68 lines
1.3 KiB
YAML

server:
ip: 0.0.0.0
port: 8010
http_port: 8013
websocket: ws://14.18.247.51:8010/xiaozhi/v1/
vision_explain: http://14.18.247.51:8013/mcp/vision/explain
log:
log_level: INFO
prompt: ""
system_error_response: "抱歉,小虎现在有点忙,咱们稍后再聊。"
end_prompt:
enable: false
wakeup_words:
- "你好小智"
- "你好小志"
- "小虎小虎"
- "你好小虎"
selected_module:
LLM: antaf
TTS: qwen3_tts
ASR: qwen3_asr_local
LLM:
antaf:
type: antaf
bridge_url: http://14.127.218.182:18900
timeout: 60
Qwen3Local:
type: openai
model_name: Qwen3-32B
url: http://127.0.0.1:30000/v1/
api_key: token-abc123
TTS:
qwen3_tts:
type: qwen3_tts
model_path: /home/ZeroStack/xiaozhi/Qwen3-TTS-12Hz-1.7B-CustomVoice
tokenizer_path: /home/ZeroStack/xiaozhi/Qwen3-TTS-Tokenizer-12Hz
device: cuda:2,cuda:3
dtype: bfloat16
speaker: uncle_fu
language: Chinese
sherpa_tts:
type: sherpa_tts
model_dir: models/vits-melo-tts-zh_en
speed: 1.0
sid: 0
num_threads: 8
EdgeTTS:
voice: zh-CN-YunxiNeural
ASR:
FunASR:
model_dir: models/SenseVoiceSmall
device: cpu
qwen3_asr_local:
type: qwen3_asr_local
model_path: /home/ZeroStack/xiaozhi/Qwen3-ASR-1.7B
device: cuda:1
dtype: bfloat16
output_dir: tmp/