wukongrobot est un projet de robot/haut-parleur intelligent de dialogue vocal chinois simple, flexible et élégant. Il pourrait également s'agir du premier projet de haut-parleur intelligent open source prenant en charge l'interaction cerveau-ordinateur.
caractéristiques
1. Modularité.
Les plug-ins fonctionnels, la reconnaissance vocale, la synthèse vocale et les robots conversationnels sont tous hautement modularisés et gérés séparément, ce qui facilite l'héritage et le développement de vos propres plug-ins.
2. Soutien chinois.
Il intègre les technologies chinoises de reconnaissance vocale et de synthèse vocale de Baidu, iFlytek, Alibaba, Tencent, etc., et peut continuer à être étendu.
3. Prise en charge des robots de conversation.
Prend en charge les robots de conversation locaux basés sur AnyQ et prend en charge l'accès aux robots de conversation en ligne tels que le robot Turing et Emotibot.
4. Surveillance globale et réveil hors ligne.
Prend en charge le réveil cerveau-ordinateur Muse et le réveil par commande vocale hors ligne sans contact.
5. Flexible et configurable.
Prend en charge la personnalisation des noms de robots et la sélection de plug-ins pour la reconnaissance et la synthèse vocales.
6. Maison intelligente.
Prend en charge la liaison avec les protocoles de maison intelligente tels que mqtt et HomeAssistant, et prend en charge le contrôle vocal des appareils électroménagers intelligents.
7. Prise en charge du backend.
Un backend de prise en charge est fourni pour activer des fonctions telles que le contrôle à distance, la modification de la configuration et l'affichage des journaux.
8. Ouvrez l'API.
Vous pouvez utiliser l'API ouverte sur le back-end pour obtenir des fonctions plus riches.
9. Facile à installer et prend en charge plus de plates-formes.
Par rapport à dingdang-robot, la solution de réveil hors ligne de PocketSphinx est abandonnée, ce qui rend l'installation plus simple, avec moins de code, plus facile à maintenir et peut fonctionner sur Mac et davantage de systèmes Linux.
Exigences environnementales
Python
wukong-robot ne prend en charge que Python 3.5+ et ne prend pas en charge Python 2.x.
Exigences en matière d'équipement
Wukong-robot prend en charge l'exécution sur les appareils et systèmes suivants
64 bitsMacOSX
Ubuntu 64 bits (12.04 et 14.04)
Gamme complète de Raspberry Pi (système Raspbian)
Pine 64 avec Debian Jessie 8.5 (3.10.102)
Intel Edison avec Ubilinux (Debian Wheezy 7.8)
Windows avec WSL (sous-système Windows pour Linux) installé