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.
Hot right now
Most stars gained in a day · Oct 17
index-tts
index-tts/index-tts · ★ 24.6KIndexTTS 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.
FunASR
modelscope/FunASR · ★ 20.7KFunASR 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.
deepface
serengil/deepface · ★ 23.6KDeepFace 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.
+3face-api.js
justadudewhohacks/face-api.js · ★ 18Kface-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.
The all-time top
6 projects · by stars
- 24.6K
#1 · index-tts/index-ttsindex-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.
- 23.6K
#2 · serengil/deepfacedeepface
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.
- 20.7K
#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.
- 4

face-api.js
18Kjustadudewhohacks/face-api.js · TypeScriptface-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.
- 5

faceai
11.1Kvipstone/faceai · PythonAn 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.
- 6

WechatVibe
271tswawa/WechatVibe · PythonWechatVibe 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.
Related topics
Often tagged together