Arduino Nicla Voice permet une reconnaissance vocale permanente avec Syntiant NDP120 « Neural Decision Processor »

Arduino Nicla Voice permet une reconnaissance vocale permanente avec Syntiant NDP120 "Neural Decision Processor"

Nicla Voice est la dernière carte de la famille Arduino PRO avec prise en charge de la reconnaissance vocale permanente grâce au « processeur de décision neuronal » Syntiant NDP120 avec un accélérateur de réseau neuronal, un DSP audio HiFi 3 et un cœur de microcontrôleur Cortex-M0+, et la carte comprend également un microcontrôleur Nordic Semi nRF52832 pour la connectivité Bluetooth LE.

Arduino a précédemment lancé le Nicla Sense avec les capteurs de mouvement et environnementaux de Bosch SensorTech, suivi du Nicla Vision pour les applications de vision industrielle, et maintenant la société ajoute la prise en charge audio et vocale pour les applications TinyML et IoT avec le Nicla Voice.

Voix Arduino Nicla

Spécifications de Nicla Voice :

  • Microprocesseur – Syntiant NDP120 Neural Decision Processor (NDP) avec un moteur d’inférence de réseau neuronal profond à ultra-basse consommation Syntiant Core 2, 1x HiFi 3 Audio DSP, 1x noyau Arm Cortex-M0 jusqu’à 48 MHz, 48 Ko SRAM
  • MCU sans fil – Microcontrôleur Nordic Semiconductor nRF52832 Arm Cortex-M4 à 64 MHz avec mémoire Flash de 512 Ko, RAM de 64 Ko, connectivité Bluetooth 4.2/5.0 LE. Remarque : via le module U-blox ANNA-B112 comme dans la carte Nicla Sense
  • Stockage – Flash SPI de 16 Mo
  • USB – Port micro USB pour l’alimentation, la programmation et le débogage
  • Capteurs
    • Micro IM69D130
    • IMU 6 axes (BMI270)
    • Magnétomètre 3 axes (BMM150)
    • Connecteur de microphone externe (ZIF)
  • Extension E/S
    • 1x connecteur I2C ESLOV
    • Embases avec broches crénelées avec 1x port série, 1x SPI, 2x ADC, tension d’E/S programmable de 1,8 à 3,3 V
  • Source de courant
    • 5V via port micro USB
    • Connecteur de batterie pour batterie LiPo 3.7V avec chargeur de batterie intégré et jauge de carburant (BQ25120AYFPR)
  • Dimensions – 22,86 x 22,86 mm
  • Poids – 2 grammes
  • Plage de température – 0°C à +70°C
Schéma fonctionnel de Nicla Voice
Schéma fonctionnel de Nicla Voice

Connecteurs vocaux Nicla

Le Nicla Voice est compatible avec les cartes Arduino Portenta et MKR et peut être programmé avec l’Arduino IDE, l’Arduino CLI ou l’Arduino Web Editor. Vous trouverez des instructions pour démarrer et plus de détails techniques sur la page de documentation.

La carte peut être utilisée pour la sécurité du travail et la maintenance préventive avec la carte écoutant des sons inhabituels en combinaison avec ses capteurs de mouvement. Avec la prise en charge de plusieurs mots de réveil et la capacité de reconnaître les commandes vocales, la voix Nicla peut être utilisée dans des environnements difficiles où les travailleurs doivent porter un équipement de protection et ne peuvent pas facilement interagir avec les claviers ou les commutateurs. Arduino s’attend également à ce que la carte audio intelligente soit utilisée pour l’automatisation des bâtiments, notamment dans les sonnettes de porte intelligentes, pour permettre une identification plus rapide des événements critiques et sensibles au temps tels que le bris de verre ou la détection d’intrus.

Syntiant NDP120 Schéma de principe
Syntiant NDP120 Schéma de principe

Le Syntiant NDP120 est le point fort de cette carte et il est conçu pour les applications audio TinyML à faible consommation et les appareils alimentés par batterie :

Le Syntiant NDP120 est un processeur à usage spécial pour l’apprentissage en profondeur et est idéal pour les applications toujours actives dans les appareils alimentés par batterie. Le NDP120 applique un traitement neuronal pour exécuter plusieurs applications simultanément avec une consommation d’énergie minimale.

Construit à l’aide de l’architecture d’apprentissage en profondeur programmable Syntiant Core 2, le NDP120 est conçu pour exécuter de manière native plusieurs réseaux de neurones profonds (DNN) sur une variété d’architectures, telles que les CNN, les RNN et les réseaux entièrement connectés.

Arduino PRO Nicla Voice avec batterie LiPo
Carte vocale Nicla avec batterie

La Nicla Voice n’est pas encore disponible, mais Arduino la vendra pour 82 $ US ou 69 euros sur la boutique de l’entreprise où vous pouvez enregistrer votre intérêt pour être informé une fois que la carte sera disponible. Quelques détails supplémentaires peuvent également être disponibles sur la page du produit sur le site Web Arduino Pro.

YouTube video

Via Hackster.io