Topics / #emotion-recognition

Emotion-recognition projects on GitHub

Models detecting emotions from faces and speech.

As of , the most-starred Emotion-recognition projects on GitHub are index-tts (24.6K stars), deepface (23.6K stars) and FunASR (20.7K stars). GitHub.Locker tracks 6 Emotion-recognition repositories with 98.2K stars combined. The fastest-growing on October 17 was index-tts, with +21 stars in a day.

6Projects
98.2KStars in total
+50Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

6 projects · by stars

  1. #1 · index-tts/index-tts

    index-tts

    IndexTTS is a zero-shot text-to-speech system that clones a voice from a single reference audio clip. The latest version, IndexTTS-2.5, supports Chinese, English, Japanese, Spanish and Arabic with fine-grained emotion, speed and pronunciation control.

    24.6K
  2. #2 · serengil/deepface

    deepface

    DeepFace is a lightweight Python framework for face recognition and facial attribute analysis: it verifies whether two faces match, finds who someone is, and predicts age, gender, emotion and race.

    23.6K
  3. #3 · modelscope/FunASR

    FunASR

    FunASR is an open-source industrial speech recognition toolkit covering ASR, VAD, punctuation, speaker diarization, and emotion/audio-event models, deployable offline, in streaming mode, on edge devices, or behind an OpenAI-compatible API.

    20.7K
  1. 4

    face-api.js

    18Kjustadudewhohacks/face-api.js · TypeScript

    face-api.js is a JavaScript API for detecting and recognizing faces, built on top of tensorflow.js, that runs both in the browser and in Node.js.

  2. 5

    faceai

    11.1Kvipstone/faceai · Python

    An entry-level Python project for face, video and text detection and recognition. It bundles 11 demo features, from face detection in photos and video to contour marking, hat overlays, digital makeup, gender and emotion recognition, image inpainting and auto colorization.

  3. 6

    WechatVibe

    271tswawa/WechatVibe · Python

    WechatVibe is a Windows desktop app that read-only analyzes your logged-in WeChat chats to tag emotion and intent, and generates personality profiles, group profiles, affinity scores, and MBTI chat inference, using either a local Laya ONNX model or an API-based LLM.

Often tagged together