Overview

Introduction

Imentiv AI understands the challenge of manually analyzing emotions in your data. Our Emotion AI solution offers cutting-edge emotion recognition APIs that can analyze video, audio, image, and text data to extract accurate emotional insights. Make data-driven decisions and create more engaging user experiences.

Our Emotion Recognition APIs

Our comprehensive APIs integrate seamlessly into your applications and empower you to leverage the full capabilities of Imentiv AI's emotion recognition technology.


Secure Access: Your data is safe with Imentiv AI. We employ industry-standard security measures to protect your information. API key authentication ensures only authorized applications can access your data, providing an additional layer of security.

How to make an API Call

Here's a step-by-step guide to making your first API call with the Imentiv AI API using the video endpoint as an example.


1. Authenticate the API:
  • Log in to imentiv.ai
  • Navigate to My Account -> My Profile tab.
  • Copy your API key from your profile.
  • Use the API key to authorize your API calls by pasting it into the "Authorize" button at https://api.imentiv.ai/docs#/.
2. Upload the File:
  • Use the POST /v1/videos endpoint to upload your video file.
  • Provide the video file and necessary metadata in your request.
Example Request:

        curl -X 'POST' \
        'https://api.imentiv.ai/v1/videos' \
        -H 'accept: application/json' \
        -H 'X-API-Key: Your-API-Key' \
        -H 'Content-Type: multipart/form-data' \
        -F 'start_time=' \
        -F 'video_url=https://www.youtube.com/watch?v=C7OQHIpDlvA' \
        -F 'bulk_upload_id=' \
        -F 'end_time=15' \
        -F 'generate_audio_summary=false' \
        -F 'callback_url=https://api.imentiv.ai/docs#/' \
        -F 'title=' \
        -F 'video=' \
        -F 'description='
    
3. Give Callback URL:
  • Include a callback URL in your request to receive processing updates.
  • 4. Start Processing:
  • The video will start processing once uploaded. You can track the processing status via the callback URL or by periodically checking the video status.
  • 5. Retrieve Results:
  • Once the processing is complete, use the GET /v1/videos/{video_id} endpoint to retrieve the analysis results.
  • Example Request:
    
            curl -X 'GET' \
            'https://api.imentiv.ai/v1/videos/20240709072446102510' \
            -H 'accept: application/json' \
            -H 'X-API-Key: Your-API-Key'
        

    You will receive the analysis data in the response, which includes emotional insights and other metrics.


    This process enables you to upload a video, start processing, and retrieve the results using the Imentiv AI API.


    Imentiv Video Emotion API

    Analyze emotions in your videos, uploaded directly or via YouTube links. Gain valuable insights into how viewers react at different points, helping you create more engaging content. Understand if your video is funny, exciting, or maybe a bit confusing (using our valence-arousal model) - all with detailed reports showing where viewers felt happy, sad, or engaged.


    Integrate this API into your applications to gain deeper insights from video content, enabling emotion analysis for researchers analyzing bulk videos. Understand viewer sentiment and emotional responses across research studies, advertising campaigns, webinars, online meetings, and more to optimize engagement and content strategy.

    Try API

    Imentiv Image Emotion API

    Enhance your image analysis with Imentiv AI’s cutting-edge emotion detection. Gain valuable insights into the emotions of individuals in your photos, understand the overall emotion tone, and identify dominant emotion with ease. Our comprehensive emotion analysis report offers a detailed breakdown of emotions for each face in the image, giving you a complete understanding of the emotional context in your photos.


    Integrate this API into your applications to analyze emotions captured in images, enhancing user experiences in advertising, market research, psychological studies, social media content and more.

    Try API

    Imentiv Audio Emotion API

    Unlock deeper insights into your audio content with Imentiv AI. Easily determine the overall emotion of your audio recordings, whether happy, neutral, sad, or angry, by uploading an audio file (you may analyze YouTube links also). Get the audio summaries and detailed analytics to understand how listeners perceive and react to your audio content. Soon you’ll also be able to analyze emotions speaker by speaker, offering an even richer understanding of your audio recordings.


    Integrate this API into your applications to gain deeper insights from podcasts, voice messages, or any audio content.

    Try API

    Imentiv Text Emotion API

    Gain deeper insights into any text with Imentiv AI. By analyzing text pasted from various sources or uploaded via a YouTube URL, you can uncover emotions such as amusement, admiration, surprise, sadness, and more. Understand the overall sentiment, identify dominant emotions in specific sentences, and gather other valuable insights like word count.


    Integrate this API into chatbots, social media, or other text-based applications to analyze user sentiment in real-time, leading to more engaging interactions.


    Imentiv AI APIs make emotion analysis easy to understand and integrate into your applications.

    Try API

    Get Imentiv AI Support

    If you have questions or face any challenges while using Imentiv AI's Emotion Recognition APIs, our dedicated support team is here to assist you! Contact us at support@imentiv.ai.