Skip to content

Introduction


New Zabaan Publisher SDK released

Introducing Publisher SDK for Zabaan which helps to visually map out content for Zabaan and makes integration easier. Check out info on new Publisher SDK here.

The purpose of this document is to guide developers in utilizing NavanaTech's Zabaan SDK to make their applications more intuitive for low-literate users.

What you will need

  1. API ≥ 21
  2. Latest Zabaan SDK Version

Getting Started

Zabaan is implemented as an SDK in order to make integration to any application as seamless as possible. The integration can be done using our remote package repository link.

Adding Zabaan to your app

We are using mavenCentral to host SDK packages publicly. Fetching from mavenCentral is public and doesn't need any special authorizations. In order to fetch SDK as dependency you will have to first include the following mavenCentral repository to your project's build.gradle.

allprojects {
    repositories {
        google()
        mavenCentral()  //Add this line
    }
}

Declare the below dependency in your app's build.gradle.

Gradle dependency

implementation 'in.navanatech:zabaan-sdk:<version_number>'
  • The Zabaan SDK sizes around 900kb.

  • Under the hood, Zabaan uses Text-To-Speech and Android MediaPlayer APIs to speak to the user using synthesis or audio files respectively.

  • Find latest releases and change log here

The following documentations is divided into these section

You can also check out this video for getting started.

Other resources

Webview support in the Zabaan SDK

Tools

Back to top