Picovoice/porcupine
On-device wake word detection library using deep learning for triggering voice assistants like Alexa or Siri.

Velocity · 7d
+1.6
★ / day
Trend
→steady
star history
Porcupine is a cross-platform wake word detection engine built by Picovoice. It uses deep learning models to identify trigger words in audio streams locally on-device with low latency and minimal resource usage. The library is available for multiple platforms including Python, Node.js, React, React Native, Web, Java, Android, iOS, Flutter, and .NET.