This documentation is for version 1 of SDK. To view the in-progress documentation for upcoming version 2, see

Flutter SDK

Using our Flutter SDK makes it easy to integrate Shen.AI into a new or existing cross-platform (iOS and Android) Flutter app.

The best way to get started is to download and build the example app - available here on GitHub. The example provides easy customization to kickstart creating new apps with the SDK.

Installing the SDK package

To start working with the SDK, you'll need to download the SDK package and extract it somewhere in your flutter codebase. The SDK is packaged as a Flutter Plugin that you can reference locally in the filesystem (as opposed to the public registry).

Please sign in with your developer account on the Licensing page to access SDK downloads.

Specify the relative path to the extracted SDK in pubspec.yaml

    path: ./shenai_sdk

Further steps

Please see permissions, initialization and video measurement for further steps.