Wake Word Engine - Android Quick Start

  • Wake Word Detection
  • Offline Hotword Detection
  • Local Voice Commands
  • Always Listening
  • Voice Activation
  • Mobile
  • Android

Requirements

Cloning the Repository

Clone the repository using

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

Running Demo Applications

There are two demo applications in the repository. The Activity demo is intended for applications that need to perform voice recognition when in focus. The Service demo is intended for applications that need to do voice recognition and for an extended period of time.

Activity Demo

  • From Android studio open the project under demo/android/Activity.
  • Build the project.
  • Run/Debug on your Android device.
  • After the application is loaded select the wake phrase from the menu and press the start button.
  • The application makes a beep sound each time the phrase is detected.
  • Press the stop button when done.

Service Demo

  • From Android studio open the project under demo/android/Service.
  • Build the project.
  • Run/Debug on your Android device.
  • After the application is loaded press the start button. Now you may navigate away from the application or even lock your android device. The application keeps listening to the utterances of "Porcupine".
  • The application makes a beep sound each time the wake phrase is detected.
  • Press the stop button when done.

Creating Custom Wake Words

Enterprises who are commercially engaged with Picovoice can create custom wake word models for Android using Picovoice Console.