Il existe plusieurs équipements et cadres open source que vous pouvez utiliser pour créer un haut-parleur intelligent similaire à Google. Voici les principales options :
Projets de haut-parleurs intelligents open source #
- Haut-parleur intelligent from Scratch
- Ce projet proposé sur GitHub montre comment construire un haut-parleur intelligent en utilisant Raspberry Pi, un réseau de microphones ReSpeaker et un haut-parleur12.
- Il est conçu pour exécuter Amazon Alexa, Google Assistant, Mycroft, Home Assistant, etc.
- Il met l’accent sur une approche open source permettant de protéger la vie privée des utilisateurs et d’étendre les fonctionnalités.
- Haut-parleur intelligent Eximus
- Basé sur du matériel ESP32, il présente un design similaire à l’Amazon Echo Dot v33.
- Il inclut un réseau de microphones, un anneau NeoPixel, un port USB-C, et d’autres fonctionnalités, tout en permettant des extensions personnalisées.
Cadres de service vocal open source #
- Cadre SEPIA
- Cadre open source de service vocal multiplateforme, permettant de créer des dispositifs interactifs fonctionnant entièrement hors ligne4.
- La personnalisation est facile et il prend en charge plusieurs langues.
- Assistant vocal Rhasspy
- Service d’assistant vocal fonctionnant entièrement hors ligne, intégrable avec Home Assistant et Node-RED5.
- Les utilisateurs peuvent définir et entraîner leurs propres commandes vocales.
- SDK Aimybox
- SDK pour intégrer des assistants vocaux dans des applications ou dispositifs6.
- Intégration possible avec divers moteurs vocaux et support pour les plateformes Android et iOS.
Kits de développement matériel #
- Kit de développement pour haut-parleur intelligent
- Système basé sur Linux offrant une solution matérielle comprenant des microphones, des boutons, des haut-parleurs, etc.7.
- Fonctionnalités de traitement du langage naturel intégrées, telles que ChatGPT, pour une expérience utilisateur intuitive.
Conclusion #
Les projets et cadres mentionnés ci-dessus sont tous basés sur l’open source et sont adaptés pour la création ou la personnalisation de haut-parleurs intelligents. Vous pouvez utiliser du matériel à faible coût comme Raspberry Pi ou des cartes de développement comme l’ESP32, et implémenter des fonctionnalités de reconnaissance vocale et de contrôle via des cadres comme Rhasspy ou SEPIA.
-
https://github.com/voice-engine/smart_speaker_from_scratch ↩︎
-
https://hackaday.com/2019/07/05/building-a-smart-speaker-from-scratch/ ↩︎
-
https://community.home-assistant.io/t/eximus-smart-speaker-open-source-expandable-and-presentable/701921 ↩︎
-
https://3reality.com/product/smart-speaker-development-kit/ ↩︎