PanoramicaIl kit vocale ReSpeaker Lite 2-Mic Array è un kit di sviluppo open source per assistenti vocali basato sul chipset audio XMOS XU316 e su un modulo XIAO ESP32S3 pre-saldato. Combina una matrice di due microfoni digitali con elaborazione vocale a bordo per la cattura della voce a campo lontano, la soppressione del rumore e l'esecuzione locale di algoritmi audio. Il kit supporta l'integrazione con Home Assistant tramite ESPHome per applicazioni di domotica e assistenti vocali.
Caratteristiche principali- Controller ESP32 pre-saldato: XIAO ESP32S3 montato tramite pin I2S per sviluppo senza saldature.
- Matrice a due microfoni: due microfoni digitali per la cattura vocale a distanza fino a 3 m.
- Algoritmi audio a bordo: XMOS XU316 fornisce NLU ed elaborazione audio inclusi cancellazione delle interferenze, cancellazione dell'eco acustico, soppressione del rumore e AGC.
- Compatibile open source: supporta Arduino, PlatformIO, MicroPython e CircuitPython.
- Integrazione assistenti vocali: compatibile con Home Assistant tramite ESPHome; supporta integrazioni con Amazon Alexa e Google Assistant.
- Feedback LED RGB: LED RGB programmabile WS2812 per indicazione di stato.
Panoramica hardwareLa scheda include due microfoni, indicatori di alimentazione, illuminazione RGB, funzione mute, pulsanti utente, alimentazione USB Type-C, connettore per altoparlante e jack per cuffie da 3,5 mm. L'architettura abbina il core audio XMOS XU316 al modulo XIAO ESP32S3 per connettività wireless e controllo.
ApplicazioniAdatto per smart speaker e assistenti virtuali, prototipazione del trattamento audio, sistemi di conferenza, dispositivi controllati vocalmente, keyword spotting e wake-word detection.
Specifiche tecniche- Chip principale: XMOS XU316
- Microfoni digitali: 2 microfoni digitali ad alte prestazioni
- Sensibilità: -26 dBFS
- Acoustic Overload Point: 120 dBL
- SNR: 64 dBA
- Alimentazione: USB 5V o 5V esterno
- Dimensioni (matrice): 35 × 86 mm
- Uscita audio: connettore per altoparlante / jack cuffie 3,5 mm
- Frequenza di campionamento massima: 16 kHz
- Supporto altoparlante: supporta altoparlanti con amplificatore 5W
- Processore XIAO ESP32S3: ESP32-S3R8 (Xtensa LX7 dual-core, fino a 240 MHz)
- Senza fili: Wi‑Fi 2.4 GHz; BLE: Bluetooth 5.0, Bluetooth Mesh
- Memoria on-chip (XIAO): 8M PSRAM & 8MB Flash
- Interfacce (XIAO): 1× UART, 1× IIC, 1× IIS, 1× SPI, 11× GPIO (PWM), 9× ADC, LED utente, LED di carica, pulsanti reset e boot
- Dimensioni XIAO: 21 × 17.5 mm
- Alimentazione (XIAO): ingresso Type‑C 5V; ingresso BAT 4.2V; tensioni operative: Type‑C: 5V @ 19 mA; BAT: 3.8V @ 22 mA; corrente di carica: 100 mA
- Basso consumo (alimentazione 3.8V): modem-sleep ~25 mA; light-sleep ~2 mA; deep sleep ~14 µA
- Consumo Wi‑Fi attivo: ~100 mA
- Consumo BLE attivo: ~85 mA
- Temperatura di esercizio: -40°C a 65°C