# yerfor/GeneFace

GeneFace: Generalized and High-Fidelity 3D Talking Face Synthesis; ICLR 2023; Official code

Repository: https://github.com/yerfor/GeneFace
Canonical: https://ross.abutalabs.com/products/geneface
Language: Python
License: MIT
License Family: permissive
Topics: talking-face-generation, pytorch, nerf
Last push: 2024-10-18T09:10:07+00:00

## Health v2 (maintenance only)
Score: 21/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 93
- inputs: {"age_days": 1307, "days_push": 684, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2657, forks 291 (observed 2026-08-28T04:07:07.336414+00:00)

## What it is
GeneFace is the official PyTorch implementation of an ICLR 2023 paper on generalized, high-fidelity audio-driven 3D talking face synthesis using NeRF-based rendering. It generates lip-synced talking head videos from arbitrary audio input, with pre-trained models and a successor project (GeneFace++) available.

## Use cases
- generate a talking head video from an audio clip
- create lip-synced avatar videos driven by speech
- synthesize 3D talking faces with NeRF
- drive a person-specific avatar with out-of-domain audio
- research audio-driven facial animation
- build a digital human presenter from a reference video

## When to choose
- you need research-grade audio-driven talking face synthesis with good lip sync
- you want a NeRF-based 3D talking head with pre-trained models to start quickly
- you are reproducing or extending the ICLR 2023 GeneFace paper

## When to avoid
- you need real-time production performance or the best quality - use GeneFace++ or MimicTalk instead
- you lack a GPU or cannot handle a heavy PyTorch/3D reconstruction setup
- you need a simple 2D face-swap or lightweight avatar tool

## Facets
- artifact type: library
- maturity: maintenance
- function: deep-learning, machine-learning, video-processing, audio-processing, speech-recognition, computer-vision
- domain: deep-learning, computer-vision, artificial-intelligence
- platform: python
- tags: talking-face-generation, nerf, audio-driven, pytorch, face-synthesis, lip-sync, research-code, iclr-2023, audio, video, linux, gpu

## Member repositories
- yerfor/GeneFace (main) score 21

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:07.336414+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:18:28.077474+00:00, confidence not recorded.
  - readme: https://github.com/yerfor/GeneFace (fetched 2026-08-28T04:07:07.336414+00:00, sha 21eb0ff158cb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
