seeso-sample-android
seeso-sample-android copied to clipboard
SeeSo(Eye-Tracking SDK) sample for Android
SeeSo
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.
Documentation
- Overview: https://docs.seeso.io/docs/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
Requirements
- 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
Setting License Key
- 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";
How to run
-
Clone or download this project.
-
Copy the extracted
aarinto this project'slibgaze-releasedirectory,gazetracker-releasedirectory
By now, the project structure should be like below

-
Grant Camera Permission.

Add proguard rule (optional)
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 {
*;
}
Contact Us
If you have any problems, feel free to contact us