AniPortrait is a project that generates dynamic videos of speaking and singing faces based on audio and image input. It can create realistic facial animations synchronized with audio and static face images. Supports multiple languages and facial redrawing, head pose control. Features include audio-driven animation synthesis, facial reenactment, head pose control, support for self-driven and audio-driven video generation, high-quality animation generation, and flexible model and weight configuration.