FaceReader SDK/API
Want to easily integrate facial expression analysis into other applications? Using the FaceReader SDK is the perfect solution. The SDK is available for Windows, Android and Linux, and can run on your PC or server. For cloud-based analysis, a FaceReader Cloud SDK is available.
Additionally, a FaceReader Application Programming Interface (API) has been developed to serve as an interface between your software, and to facilitate integration with the standard FaceReader for Windows software.
Add emotion to your application with FaceReader SDK
Whether you wish to combine facial expression analysis with your own software or embed components of our software into existing applications, we offer you the tools to do so. Add facial expression analysis technology to your application to optimize your solution using the FaceReader SDK. This will help you improve and innovate by providing unique insights in customer behavior or user experience, depending on your application.
Benefits of the FaceReader SDK are:
- Real-time interaction
- Objective assessments
- Insight in user experience
- One solution
- For cloud and on-site applications
To get you started with the SDK, we offer support options for your engineers who will develop the final solution for you.
The operating systems we serve
Or access facial expressions with your application
Facial expressions recognized by FaceReader can be accessed in real-time by other applications, making the program an ideal tool for research on affective computing and the design of adaptive interfaces.
The FaceReader API is available for all users with a FaceReader for Windows license. It allows other software programs to respond instantly to the emotional state of the participant. The API includes a real-time export of the emotion data, receives and sends markers, exports coordinates of key points, exports image quality, and more!
FaceReader technology: choose your solution
The FaceReader SDK is based on the proven state-of-the-art FaceReader technology. FaceReader software is used by over 1000 companies and universities worldwide and is the most robust tool for automatic analysis of facial expressions, providing users with an objective assessment of a person’s emotions.
The API is most suitable for single set-ups in which you want to connect your software to FaceReader for real-time integration. For large-scale applications, the SDK is the ideal solution. The SDK is available for Windows, Android and Linux, as well as in the cloud for web-based analysis. Feel free to contact us when you are looking for an SDK running on other operating systems.
Features and More |
---|
Basic expressions |
Valence |
Arousal |
Gaze direction |
Subject characteristics |
Head orientation |
Facial states |
Landmarks |
Action units |
Custom expressions |
Remote PPG |
Consumption behavior |
Analysis of multiple faces |
Calibration |
FaceReader for Windows * |
---|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
x |
✓ |
FaceReader Windows SDK |
---|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
x |
✓ |
✓ |
✓ |
Under development |
x |
✓ |
✓ |
FaceReader Android SDK ** |
---|
✓ |
✓ |
✓ |
x |
✓ |
✓ |
✓ |
✓ |
x |
✓ |
x |
x |
✓ |
x |
FaceReader Cloud SDK |
---|
✓ |
✓ |
✓ |
x |
✓ |
✓ |
x |
✓ |
✓ |
x |
Under development |
x |
✓ |
x |
Pricing
Depending on the solution, pricing is based on the number of analyses or the number of units. We also offer an unlimited version for optimal flexibility.
For more information about the FaceReader SDK, please get in touch with us by filling out the form below.
Request InfoFrequently Asked Questions
What system do you use to check how often we used the SDK?
- In case you use a credit based solution of the SDK, our server checks how many images or frames have been analyzed.
- In case you pay per unit and the SDK is integrated in another product, for example a car or a robot, every device has to contact our server once for enabling the SDK.
Do you have a Linux version of the SDK?
- A version for Linux can be made on custom basis for your preferred language. Please contact us if you need a Linux version.
- As an alternative, you can use the Cloud SDK, which is platform independent.
Do you have an iOS version of the SDK?
- At this moment we do not yet have a version for iOS, please contact us if you need an iOS version.
- As an alternative, you can use the Cloud SDK, which is platform independent.
How fast do I get the analysis results wen I use the Cloud SDK?
- As an indication: usually the analysis result is available 1-2 seconds after the image or frame was received by the Cloud SDK.
Is it possible to analyze videos instead of frames?
- Yes, we also offer a Console version. This is an executable application for video and image analysis. Alternatively, we can offer a framegrabber in addition to the SDK.