awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wzpan avatar

wzpan/wukong-robot

0
View on GitHub↗
7,116 نجوم·1,413 تفرعات·Python·MIT·9 مشاهداتwukong.hahack.com↗

Wukong Robot

wukong-robot is an open-source, Chinese-language voice assistant platform that integrates ChatGPT for multi-turn conversational AI. It is built around a plugin-based smart speaker framework, combining offline wake word detection with local speech synthesis to enable hands-free, voice-controlled interactions without requiring a constant internet connection.

The platform distinguishes itself through its modular architecture, supporting custom wake word training via the command line and a plugin system that routes user intents using regular expressions for extensible functionality. It offers multi-engine speech synthesis, including local, cloud-based, and cloned voice options, and can stream ChatGPT responses piece by piece to reduce perceived wait time. Hardware button integration and LRU cache eviction further enhance the user experience and system efficiency.

Beyond its core identity, wukong-robot provides capabilities for smart home voice control, including music playback control, setting recurring reminders, and playing remote audio streams. It also supports local AI question answering, speech transcription via Whisper, and the ability to configure an OpenAI proxy for network-restricted environments. The project includes experimental integration with brain-computer interfaces for alternative input methods.

Documentation and installation guidance are available through the project's repository, covering setup for the voice assistant platform, plugin development, and configuration of the various speech and AI backends.

Features

  • Voice Assistants - Builds a Chinese-language voice-controlled smart speaker with local wake word detection and multi-turn conversational AI.
  • Wake Word Detection - Detects a custom wake word locally using a lightweight engine for reliable hands-free activation.
  • Wake Word Detection Models - Detects a custom wake word locally using a lightweight engine for hands-free activation.
  • CLI-Based Trainings - Generates custom wake word models from the command line for offline voice assistant activation.
  • CLI-Based Trainings - Generates custom wake word models from the command line for offline voice assistant activation.
  • Local Speech Synthesis - Generates speech using a local text-to-speech engine that supports custom voice recordings.
  • Chinese-Language Platforms - An open-source voice-controlled smart speaker platform supporting ChatGPT multi-turn dialogue and offline wake word detection.
  • Multi-Voice Synthesis Engines - Supports multiple text-to-speech backends including local, cloud, and cloned voice engines.
  • Embedded Wake-Word Detections - A lightweight keyword spotting engine that detects custom wake words locally without internet.
  • Plugin-Based Frameworks - A modular smart speaker platform that extends functionality through plugins for music, reminders, and custom commands.
  • ChatGPT - Enables a conversational AI that keeps context across multiple turns of dialogue using ChatGPT.
  • Voice Interfaces - Integrates ChatGPT for natural multi-turn dialogue with speech synthesis and wake word activation.
  • Intent-Driven Plugin Executors - Routes user commands through a plugin system that matches intents using regular expressions.
  • ChatGPT API Access - Sends ChatGPT replies to the user piece by piece as they are generated, reducing perceived wait time.
  • Voice Cloning Synthesizers - Uses a voice model trained on a dataset to generate speech that mimics a specific person's voice.
  • LLM Response Streaming - Sends ChatGPT replies to the user piece by piece as they are generated, reducing perceived wait time.
  • Automatic Speech Recognition - Converts spoken audio to text using a cloud-based automatic speech recognition service.
  • Local Question Answerers - Answers user questions using a locally-run engine for fast, customizable question answering.
  • Recurring Reminders - Schedules timed or periodic reminders that trigger a spoken notification at the scheduled moment.
  • Music Playback - Pauses, plays, skips tracks, and adjusts volume for a music player via voice commands.
  • Remote Audio Streaming - Plays audio from a network URL to stream content directly from music and sound plugins.
  • Cloud Speech Synthesizers - Generates speech using a cloud-based text-to-speech service for natural-sounding voice output.
  • Voice Control Integrations - Controls music playback, sets reminders, and triggers actions via voice commands on supported hardware.
  • Regex-Based Match Rules - Defines custom regular expression patterns to trigger any installed plugin for intent routing.
  • Hardware Button Customizations - Assigns custom functions to device hardware buttons for triggering wake and other actions.

سجل النجوم

مخطط تاريخ النجوم لـ wzpan/wukong-robotمخطط تاريخ النجوم لـ wzpan/wukong-robot

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة wzpan/wukong-robot؟

wukong-robot is an open-source, Chinese-language voice assistant platform that integrates ChatGPT for multi-turn conversational AI. It is built around a plugin-based smart speaker framework, combining offline wake word detection with local speech synthesis to enable hands-free, voice-controlled interactions without requiring a constant internet connection.

ما هي الميزات الرئيسية لـ wzpan/wukong-robot؟

الميزات الرئيسية لـ wzpan/wukong-robot هي: Voice Assistants, Wake Word Detection, Wake Word Detection Models, CLI-Based Trainings, Local Speech Synthesis, Chinese-Language Platforms, Multi-Voice Synthesis Engines, Embedded Wake-Word Detections.

ما هي البدائل مفتوحة المصدر لـ wzpan/wukong-robot؟

تشمل البدائل مفتوحة المصدر لـ wzpan/wukong-robot: kitt-ai/snowboy — Snowboy is a deep neural network-based wake word detection engine that runs entirely on-device, processing live audio… popjane/free_chatgpt_api — This project is an API proxy that provides free and paid access to ChatGPT models through an OpenAI-compatible… livekit/livekit — LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with… picovoice/porcupine — Porcupine is an on-device wake word detection engine that listens for a specific spoken phrase in real-time audio and… dscripka/openwakeword — OpenWakeWord is a real-time audio processing framework that listens to microphone streams to identify spoken wake… mycroftai/mycroft-core — Mycroft Core is an open-source voice assistant platform that processes spoken commands and runs modular skills for…

بدائل مفتوحة المصدر لـ Wukong Robot

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Wukong Robot.
  • kitt-ai/snowboyالصورة الرمزية لـ Kitt-AI

    Kitt-AI/snowboy

    3,348عرض على GitHub↗

    Snowboy is a deep neural network-based wake word detection engine that runs entirely on-device, processing live audio to recognize a spoken trigger phrase without sending any data to the cloud. The project provides both pre-trained universal models for common wake words like "Alexa" or "Snowboy" and the ability to detect a custom wake word defined by the user. The engine is designed to be lightweight enough for embedded devices, using less than 10% CPU on a single-core 700MHz ARM processor such as a Raspberry Pi. Users can train a personalized wake-word model by submitting voice samples throu

    C++
    عرض على GitHub↗3,348
  • popjane/free_chatgpt_apiالصورة الرمزية لـ popjane

    popjane/free_chatgpt_api

    5,983عرض على GitHub↗

    This project is an API proxy that provides free and paid access to ChatGPT models through an OpenAI-compatible endpoint. It acts as a reverse proxy, routing requests to ChatGPT while maintaining full compatibility with OpenAI's SDK interface, allowing any application or tool that supports a custom base URL and API key to connect. The service offers a free tier that provides access to ChatGPT models for chat, image generation, and voice dialogue without requiring an official subscription, along with a paid tier that unlocks over 130 OpenAI models including GPT-4 with lower latency and reduced

    عرض على GitHub↗5,983
  • livekit/livekitالصورة الرمزية لـ livekit

    livekit/livekit

    19,358عرض على GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Gogolangmedia-serversfu
    عرض على GitHub↗19,358
  • dscripka/openwakewordالصورة الرمزية لـ dscripka

    dscripka/openWakeWord

    2,428عرض على GitHub↗

    OpenWakeWord is a real-time audio processing framework that listens to microphone streams to identify spoken wake phrases and trigger voice-activated actions. It analyzes incoming audio feeds continuously, scoring confidence levels against predefined trigger phrases to initiate downstream application events. The system incorporates background noise suppression and voice activity analysis to maintain reliable detection accuracy and minimize accidental triggers in noisy environments. Users can adjust numerical probability thresholds to balance responsiveness and false-positive rates for specifi

    Jupyter Notebook
    عرض على GitHub↗2,428
  • عرض جميع البدائل الـ 30 لـ Wukong Robot→