Data Processing

Picovoice for English language. Picovoice is an end-to-end platform for building voice products on your terms.
Picovoice enables voice experiences similar to Alexa and Google, but it runs entirely on-device. The device will listen for a wake word and then extract intent from a spoken command. This library supports Arduino Nano 33 BLE and Arduino Portenta H7. The library includes examples of how to use Picovoice APIs.

Author: Picovoice Inc.

Maintainer: Picovoice Inc. hello@picovoice.ai

Read the documentation

Go to repository


This library is compatible with the mbed_nano, mbed_portenta, stm32 architectures so you should be able to use it on the following Arduino boards:


To use this library, open the Library Manager in the Arduino IDE and install it from there.