KeenASR Framework v2.1 (8b72cc4)
Keen Research
Loading...
Searching...
No Matches
KeenASR for iOS

The KeenASR SDK for iOS is a complete set of tools, libraries, and documentation that helps developers perform speech recognition on iOS devices.

KeenASR for iOS currently runs on iOS 13.0 (or higher).

Typically, you will follow these steps when using the SDK:

  1. Initialize the SDK with initWithASRBundle: (KIOSRecognizer) method.
  2. Configure recognizer options and callbacks. See KIOSRecognizerDelegate protocol and recognizerPartialResult and recognizerFinalResponse callbacks.
  3. Create one or more decoding graphs. See Decoding Graphs class for relevant methods.
  4. Prepare recognizer for listening with a specific graph. See Initialization and Prepare category for different prepareForListening methods.
  5. Call startListening: (KIOSRecognizer) to start audio capture and recognition. The recognizerPartialResult method will be called periodically and you can use it to display what has been recognized so far. The recognizerFinalResponse method will be called when the recognizer stops listening, and it will provide the final response (KIOSResponse), which will include the final result (KIOSResult).

Installation

Visit the SDK Documentation's KeenASR SDK for iOS Installation page.

Quick Start

Visit the SDK Documentation's KeenASR SDK for iOS Quick Start page.