Face SDK  1.14.1 Mozart release
Face Recognition Software Development Kit
Getting started with Java

The Java wrapper is distributed via Maven repository.

For desktop, server and ubuntu base embbedded systems the Java wrapper is .jar file with Java classes only.
The same version of The FaceSDK for C++ must be installed in these systems . See Getting started with C++ for details.

For Android systems the Java wrapper is .aar file containing all required native libs and algorithm's data.
Two packages are available for Android systems:

We recommend to choose package for API 29+, if your Android app is targeting to minSDK >= 29.

1. Get credentials for Tech5 Maven repository.

You need a login and a password to access Tech5 Maven repository.
Please contact Tech5 support team for getting the access.

2. Add repository to your build system

For Gradle

Add reposipory definition in build.gradle:

repositories {
maven {
name 'Tech5'
url 'https://' + Tech5MavenHost + '/repository/' + Tech5MavenName
credentials(PasswordCredentials)
}
}

Add required properties in gradle.properties:

Tech5MavenHostUsername=YOUR_LOGIN
Tech5MavenHostPassword=YOUR_PASSWORD
Tech5MavenHost=repo.tech5-sa.com
Tech5MavenName=maven

Add dependency to your app or library:

dependencies {
implementation 'com.tech5:FaceSDK:1.13.0'
}

Android packages have the suffixes -android-api21 or -android-api29

dependencies {
implementation 'com.tech5:FaceSDK:1.13.0-android-api21'
implementation 'com.tech5:FaceSDK:1.13.0-android-api29'
}

3. Learn docs and see examples

Docs

Examples