首次推出xiaozhi-esp32-server-mini、xiaozhi-esp32-server、xiaozhi-esp32-webui;

This commit is contained in:
waxgourd
2025-04-24 20:01:52 +08:00
parent 3d99d2296d
commit 065e754376
26 changed files with 907 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
---
configuration:
timezone:
name: "Timezone"
description: "Set the server timezone"
log_level:
name: "Log Level"
description: "Set the verbosity of logs"
llm.type:
name: "LLM Type"
description: "Choose which Large Language Model service to use"
model_name:
name: "LLM Model Name"
description: "Specific model name for the LLM"
llm.api_key:
name: "LLM API Key"
description: "API key for the selected Large Language Model service"
tts.type:
name: "TTS Type"
description: "Choose which Text-to-Speech service to use"
tts.appid:
name: "TTS AppID"
description: "Application ID for text-to-speech service (required for DoubaoTTS only)"
tts.access_token:
name: "TTS Access Token"
description: "Access token for text-to-speech service (required for DoubaoTTS only)"
tts.voice:
name: "TTS Voice"
description: "Voice setting for text-to-speech service (optional, defaults to BV001_streaming)"
asr.type:
name: "Speech Recognition Model"
description: "Choose which speech recognition model to use, different models support different languages"
asr.appid:
name: "Speech Recognition AppID"
description: "Application ID for speech recognition service (required for online services only)"
asr.access_token:
name: "Speech Recognition Token/Secret ID"
description: "Access token or secret ID for speech recognition service (required for online services only)"
asr.secret_key:
name: "Speech Recognition Secret Key"
description: "Secret key for speech recognition service (required for Tencent ASR only)"
plugins.get_weather.api_key:
name: "Weather API Key"
description: "QWeather API key"
plugins.get_weather.default_location:
name: "Default Location"
description: "Default location for weather queries"
plugins.home_assistant.base_url:
name: "Home Assistant URL"
description: "URL of your Home Assistant instance"
plugins.home_assistant.api_key:
name: "Home Assistant Token"
description: "Long-lived access token for Home Assistant"
plugins.home_assistant.devices:
name: "Home Assistant Devices"
description: "List of Home Assistant devices to control"
network:
8000/tcp: "WebSocket server port for ESP32 device communication"

View File

@@ -0,0 +1,59 @@
---
configuration:
timezone:
name: "时区"
description: "设置服务器时区"
log_level:
name: "日志级别"
description: "设置日志详细程度"
llm.type:
name: "大语言模型LLM"
description: "选择使用哪个大语言模型LLM DoubaoLLM豆包大语言模型 ChatGLMLLM智谱 AI 大语言模型, DeepSeekLLMDeepSeek 大语言模型"
model_name:
name: "LLM模型名称"
description: "大语言模型的具体模型名称"
llm.api_key:
name: "LLM API密钥"
description: "所选大语言模型服务的API密钥"
tts.type:
name: "文本转语音TTS"
description: "选择使用哪个文本转语音服务TTSDoubaoTTS豆包/火山引擎 文本转语音EdgeTTS微软 Edge 浏览器 文本转语音"
tts.appid:
name: "语音合成AppID"
description: "语音合成服务的应用ID仅DoubaoTTS需要"
tts.access_token:
name: "语音合成访问令牌"
description: "语音合成服务的访问令牌仅DoubaoTTS需要"
tts.voice:
name: "语音合成音色"
description: "语音合成服务的音色设置可选默认为BV001_streaming"
asr.type:
name: "语音识别模型ASR"
description: "选择使用哪种语音识别模型不同模型支持不同语言DoubaoASR豆包语音识别TencentASR腾讯云语音识别FunASRFun语音识别"
asr.appid:
name: "语音识别AppID"
description: "语音识别服务的应用ID仅在线服务需要"
asr.access_token:
name: "语音识别Token/Secret ID"
description: "语音识别服务的访问令牌或密钥ID仅在线服务需要"
asr.secret_key:
name: "语音识别Secret Key"
description: "语音识别服务的密钥仅腾讯ASR需要"
plugins.get_weather.api_key:
name: "天气API密钥"
description: "和风天气API密钥"
plugins.get_weather.default_location:
name: "默认位置"
description: "天气查询的默认位置"
plugins.home_assistant.base_url:
name: "Home Assistant地址"
description: "您的Home Assistant实例地址"
plugins.home_assistant.api_key:
name: "Home Assistant令牌"
description: "Home Assistant的长期访问令牌"
plugins.home_assistant.devices:
name: "Home Assistant设备"
description: "要控制的Home Assistant设备列表"
network:
8000/tcp: "ESP32设备通信的WebSocket服务器端口"