Документация Xiaozhi

Документация Xiaozhi

📚 Документация Xiaozhi

Добро пожаловать в техническое сообщество xiaozhi.dev! Здесь мы делимся ресурсами, руководствами и интеграционными решениями для открытой прошивки Xiaozhi ESP32-S3.

🚀 Быстрый старт

🎯 Основные возможности

🎙️ Голосовое взаимодействие

  • Локальное пробуждение по голосу без интернета
  • Многоязычное распознавание речи (5+ языков)
  • Интеграция с облачными AI сервисами

🤖 AI интеграция

  • Поддержка DeepSeek, Qwen, GPT и других моделей
  • Гибридная обработка: локально + облако
  • Настраиваемые сценарии взаимодействия

🏠 IoT управление

  • Протокол MCP для управления устройствами
  • MQTT и WebSocket подключения
  • Интеграция с Home Assistant

Высокая производительность

  • Оптимизированная архитектура для ESP32-S3
  • Энергоэффективность: <5мА в режиме ожидания
  • Быстрая реакция: <200мс на пробуждение

🛠️ Архитектура системы

  graph TB
    A[Голосовой ввод] --> B[Локальное пробуждение]
    B --> C[Распознавание речи]
    C --> D{Выбор обработки}
    D -->|Простые команды| E[Локальная обработка]
    D -->|Сложные запросы| F[Облачная AI]
    E --> G[Управление устройствами]
    F --> H[Генерация ответа]
    H --> I[Синтез речи]
    G --> I

📖 Разделы документации

🏃‍♂️ Начало работы

🔧 Разработка

🤖 AI интеграция

💡 Примеры использования

🏠 Умный дом

# Голосовая команда
Пользователь: "Включи свет в гостиной"
Система: [Локальная обработка][MQTT команда] → ✅ Свет включен

🔍 AI ассистент

# Сложный запрос
Пользователь: "Какая погода завтра?"
Система: [DeepSeek обработка]"Завтра ожидается солнечная погода, +22°C"

🌟 Особенности xiaozhi.dev

  • 📖 Техническая документация: Подробные руководства и примеры
  • 🔧 Интеграционные решения: Готовые схемы подключения AI сервисов
  • 🚀 Примеры проектов: Реальные кейсы использования
  • 💬 Техническая поддержка: Помощь сообщества разработчиков

🎯 Следующие шаги

  1. Изучите основы: Начните с Руководства по использованию
  2. Попробуйте AI: Настройте интеграцию с AI моделями
  3. Создайте проект: Следуйте примерам разработки
  4. Поделитесь опытом: Присоединяйтесь к сообществу

Техническая поддержка: