AI Voice Assistant / Smart Speaker Platform
7.1k 2026-04-18

wzpan/wukong-robot

A flexible, open-source platform for building personalized Chinese voice assistants and smart speakers, featuring modular design, multi-language ASR/TTS, ChatGPT integration, and BCI wake-up.

Core Features

Highly modular design for easy customization of ASR, TTS, and dialogue engines.
Extensive Chinese ASR/TTS support (Baidu, iFlytek, Ali, Tencent, OpenAI Whisper, Apple, Microsoft Edge, VITS, etc.).
Integration with online chatbots like ChatGPT and local dialogue bots.
Multiple wake-up methods including offline voice (Porcupine, Snowboy), BCI (Muse), and physical triggers.
Smart home integration with protocols like HomeAssistant, MQTT, and linkage with Siri/Xiaoai speakers.
Web-based backend for remote control, configuration, and log viewing.

Quick Start

python3 wukong.py

Detailed Introduction

wukong-robot is an open-source project designed to empower makers and hackers to create custom Chinese voice assistants and smart speakers. It stands out with its highly modular architecture, allowing flexible integration of various ASR, TTS, and dialogue engines, including advanced ChatGPT capabilities. The project supports diverse wake-up methods, notably pioneering brain-computer interface (BCI) activation. With robust smart home integration and a user-friendly backend, wukong-robot offers a comprehensive and customizable solution for personal intelligent voice interaction, aiming to make advanced AI accessible for DIY smart devices.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.