First time users: If you want to use DeepAffects's public API, you must have a free account and API key. To create an account and receive <API_KEY> register at our developer portal. Once registered, an API Key will be auto-generated for you. Use this API Key in place of <API_KEY> in the examples below.
Returning users: If you already have an account, you can always retrieve <API_KEY> and manage your API usage on your DeepAffects dashboard after logging in.
Choose API Product
Currently, deepaffects provides 2 audio based products:
Generic Audio Analysis: Generic Audio Analysis contains APIs like: Denoising API, Speaker Diarization API, Paralinguistic Feature Extraction API, Speaker Identification API, Emotion Extraction API. The APIs in this product are available for use to all developers. The developer has the ability to activate only specific set of APIs by switching them on in the dashboard.
Generic Text Analysis: Generic Text Analysis contains Text Emotion API. more api's are coming soon
Choose your language
For your convenience, DeepAffects has provided native language bindings in Python and NodeJs! You can get started with the help of sample code provided.
Don't worry If the programming language you want to use DeepAffects with is not listed, the DeepAffects suite of APIs can also be used directly through RESTful API calls With help of api endpoints and necessary params provided with the api details.