This project hosts the source code for Argmax Playground for Android.
It is open-sourced to demonstrate best practices when building with Argmax Pro SDK Kotlin through an end-to-end example app. Specifically, this app demonstrates Real-time Transcription and File Transcription.
This project requires a secret token and an API key from that you may generate from your Argmax Dashboard.
Once obtained, please set the following environment variable with your secret token that starts with axst_:
export ARGMAX_SECRET_API_TOKEN=axst_****Furthermore, you will need to replace REPLACE_WITH_ARGMAX_API_KEY in playground-sample-app/src/main/java/com/argmaxinc/playground/sample/di/LicenseModule.kt with your real API key that starts with ax_
Do not commit your API key..
Please see Installation for details or see the following tutorial videos that are based on this repository:
- Part 1: Integrating Argmax Pro SDK in your Android app
- Part 2: Shipping your Android app with Argmax Pro SDK and Google Play integration
The default project configuration uses the argmax-sdk-kotlin-portable package which is recommended for a quick start and ease of local development. argmax-sdk-kotlin integration is more involved because it requires Google Play integration but leads to minimal app size impact (<5 MB vs >50 MB).