AperçuLe kit vocal ReSpeaker Lite 2-Mic Array est un kit de développement open source pour assistants vocaux reposant sur le cœur audio XMOS XU316 et un module XIAO ESP32S3 pré-soudé. Il associe une double matrice de microphones numériques à un traitement vocal embarqué pour la capture voix en champ lointain, la réduction du bruit et l'exécution locale d'algorithmes audio. Le kit permet l'intégration avec Home Assistant via ESPHome pour des applications domotiques et assistants vocaux.
Principales caractéristiques- Contrôleur ESP32 pré-soudé : XIAO ESP32S3 monté via les broches I2S pour un développement sans soudure.
- Matrice de deux microphones : deux microphones numériques pour la capture vocale en champ lointain jusqu'à 3 m.
- Algorithmes audio embarqués : XMOS XU316 fournit NLU et traitement audio incluant annulation d'interférences, annulation d'écho acoustique, suppression du bruit et AGC.
- Compatible open source : prise en charge d'Arduino, PlatformIO, MicroPython et CircuitPython.
- Intégration assistant vocal : compatible avec Home Assistant via ESPHome ; prise en charge des intégrations Amazon Alexa et Google Assistant.
- Retour visuel RGB : LED RGB programmable WS2812 pour l'indication d'état.
Présentation matérielleLa carte intègre deux microphones, voyants d'alimentation, éclairage RGB, fonction muet, boutons utilisateur, alimentation USB Type-C, connecteur haut-parleur et prise jack 3,5 mm. L'architecture associe le cœur audio XMOS XU316 au module XIAO ESP32S3 pour la connectivité sans fil et le contrôle.
ApplicationsConvient pour enceintes intelligentes et assistants virtuels, prototypage de traitement audio, systèmes de conférence, dispositifs à commande vocale, détection de mots-clés et wake-word.
Caractéristiques techniques- Puce principale : XMOS XU316
- Microphones numériques : 2 microphones numériques haute performance
- Sensibilité : -26 dBFS
- Acoustic Overload Point : 120 dBL
- Rapport signal/bruit (SNR) : 64 dBA
- Alimentation : USB 5V ou alimentation externe 5V
- Dimensions (matrice) : 35 × 86 mm
- Sortie audio : connecteur haut-parleur / prise jack 3,5 mm
- Taux d'échantillonnage maximal : 16 kHz
- Support haut-parleur : compatible avec amplificateurs 5W
- Processeur XIAO ESP32S3 : ESP32-S3R8 (Xtensa LX7 double cœur, jusqu'à 240 MHz)
- Sans fil : Wi‑Fi 2,4 GHz ; BLE : Bluetooth 5.0, Bluetooth Mesh
- Mémoire embarquée (XIAO) : 8M PSRAM & 8MB Flash
- Interfaces (XIAO) : 1× UART, 1× IIC, 1× IIS, 1× SPI, 11× GPIO (PWM), 9× ADC, LED utilisateur, LED de charge, boutons reset et boot
- Dimensions XIAO : 21 × 17.5 mm
- Alimentation (XIAO) : entrée Type‑C 5V ; entrée BAT 4.2V ; tensions de fonctionnement : Type‑C : 5V @ 19 mA ; BAT : 3.8V @ 22 mA ; courant de charge : 100 mA
- Consommation faible (alimentation 3.8V) : modem-sleep ~25 mA ; light-sleep ~2 mA ; deep sleep ~14 µA
- Consommation Wi‑Fi active : ~100 mA
- Consommation BLE active : ~85 mA
- Température de fonctionnement : -40°C à 65°C