iosPicovoice Platform — iOS Quick Start

  • End-to-End Voice Platform
  • Offline Voice Recognition
  • Local Speech Recognition
  • Speech-to-Intent
  • Domain-Specific NLU
  • Wake Word Detection
  • iOS
  • Swift

Cloning the Repository

If using SSH, clone the repository with:

git clone --recurse-submodules [email protected]:Picovoice/picovoice.git

If using HTTPS, then type:

git clone --recurse-submodules https://github.com/Picovoice/picovoice.git

Running the Demo Application

  • From Xcode open the iOS demo project.
  • Build the project.
  • Run/Debug on your iOS device.
  • After the application is loaded, press the start button.
  • Press the stop button when done.

The demo application listen to the wake phrase "Porcupine" and have the "SmartLighting" Rhino context loaded. You can say

Porcupine, turn on the kitchen lights.

The full list of supported commands are available here.

Custom Wake Word & Context

You can create custom Porcupine wake word and Rhino context models using Picovoice Console.