SeeSo is an AI based eye tracking SDK which uses image from RGB camera to track where the user is looking. Extra hardware is not required and you can start your development for free. In 2021, SeeSo was recognized for its innovative technology and won GLOMO Award for Best Mobile Innovation for Connected Living!
- Supports multi-platform (iOS/Android/Unity/Windows/Web-JS)
- Has simple and quick calibration (1-5 points)
- Has high accuracy and robustness compared to its competitors.
- Overview: https://docs.seeso.io/nonversioning/document/seeso-sdk-overview
- Quick Start: https://docs.seeso.io/nonversioning/quick-start/android-quick-start
- API: https://docs.seeso.io/docs/api/android-api-docs
- minSdkVersion: 23
- targetSdkVersion: 30
- It must be run on a real Android device.
- It must be an internet environment.
- SeeSo Android SDK
- Must be issued a license key in SeeSo Manage
- Get a license key from https://manage.seeso.io and copy your key to
GazeTrackerManager.java
// TODO: change licence key String SEESO_LICENSE_KEY = "your license key";
-
Clone or download this project.
-
Copy the extracted
aar
into this project'slibgaze-release
directory,gazetracker-release
directory
By now, the project structure should be like below
-
Grant Camera Permission.
When building an Android App with minify enabled, some rules must be added to proguard-rules.pro in order to make the SeeSo SDK work properly.
Insert below code into app module's proguard-rules.pro
.
-keep class camp.visual.libgaze.callbacks.JNICallbackDispatcher {
*;
}
If you have any problems, feel free to contact us