flutterPorcupine — Flutter Quick Start

  • Wake Word Detection
  • Local Voice Commands
  • Offline Keyword Spotting
  • Always Listening
  • Voice Activation
  • Flutter
  • Dart
  • Mobile
  • Android
  • iOS


  • Flutter SDK
  • Android SDK 16+
  • JDK 8+
  • Xcode 9+

Follow Flutter's guide to install the Flutter SDK on your system. Once installed, you can run flutter doctor to determine any other missing requirements.


  • Flutter 1.20.0+
  • Android 4.1+ (API 16+)
  • iOS 9.0+

Cloning the Repository

If using SSH, clone the repository with:

git clone [email protected]:Picovoice/porcupine.git

If using HTTPS, then type:

git clone https://github.com/Picovoice/porcupine.git


With a simulator running or an Android/iOS device connected to your machine, run the following command from demo/flutter to build and deploy the demo to your device:

flutter run

Issue with this doc? Please let us know.