anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Turns one reference picture and a speech recording into a talking avatar video, animating the whole figure to match the audio. For researchers and developers with a strong GPU. Use only faces and voices you have the right to use.
Kandinsky S2V 1.0 Lite is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
cd kandinsky-s2v uv sync
Kandinsky S2V 1.0 Lite makes avatar videos from two inputs, a reference frame and a speech track. It animates the whole figure in the picture, not only the head, so the person moves in step with the speech. The audio only guides the motion, and the model does not create any sound itself.
It suits researchers and developers who build talking-avatar tools and have a high-end GPU to run a video model.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Video production | Creators | Animate a character from one picture and a voice track | Making a presenter clip from a still image |
| Education | Course builders | Turn a narrated script into a talking figure | Putting a face on a recorded lesson |
| Game and media | Developers | Test speech-driven animation of characters | Animating a cartoon figure to a dialogue line |
| AI research | Researchers | Study speech-to-video diffusion models | Comparing the standard and distilled versions |
You can skip it if you need sound generated, if you lack a large GPU, or if you do not have consent to animate the person in your picture.
| Use case | Who | What they get back |
|---|---|---|
| Talking avatar | Creators | A 25 fps video that matches your speech track |
| Long narration | Producers | A longer video built in 5-second chunks |
| Faster generation | Engineers | Lower time per second of video by splitting across GPUs |
You work from the project's GitHub code and the uv tool. The first run fetches the checkpoint and the helper models by itself.
cd kandinsky-s2v uv sync
pip install -U huggingface_hub hf download kandinskylab/Kandinsky-S2V-1.0-Lite
You run one command with a config file, a speech track, a reference frame and an output path. On its first run the code fetches this checkpoint, the text encoders and the VAE from their Hugging Face repositories.
uv run kandy-s2v generate \
--config src/kandinsky_s2v/configs/s2v_lite.yaml \
--audio speech.wav \
--image reference.png \
--out out.mp4| Tool | What it does |
|---|---|
| uv sync | Installs the project's dependencies |
| kandy-s2v generate | Makes a video from a speech track and a reference image |
| --config | Chooses the settings file for the Lite model |
| --audio | The speech track that drives the motion |
| --image | The reference frame to animate |
| --out | Where the finished video is saved |
You pass a short speech.wav and a clear reference.png of a person you have consent to animate. The command writes out.mp4, a talking video of that person at 25 fps, moving in time with the speech.
If you are new to this, you give the model a photo and a recording, and it makes the person in the photo appear to say the words. A first small try is one clear photo and a few seconds of speech.
For people who know the field, it is latent diffusion with flow matching. Qwen2.5-Omni-7B supplies the text and audio conditions, CLIP adds a pooled text embedding, and a HunyuanVideo 3D VAE encodes and decodes. A 2.3B DiT is the backbone, with speech cross-attention adapters on 13 of its 32 visual blocks.
A distilled sibling called Kandinsky-S2V-1.0-Lite-distill needs 16 steps instead of 50. Memory peaks mostly in the VAE decode, and tiling it lowers the peak at the cost of faint seams.
Turns one reference picture and a speech recording into a talking avatar video, animating the whole figure to match the audio. For researchers and developers with a strong GPU. Use only faces and voices you have the right to use.
Made by kandinskylab on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Kandinsky S2V 1.0 Lite makes avatar videos from two inputs, a reference frame and a speech track. It animates the whole figure in the picture, not only the head, so the person moves in step with the speech. The audio only guides the motion, and the model does not create any sound itself.
Who it suits: It suits researchers and developers who build talking-avatar tools and have a high-end GPU to run a video model.
Industry | Who uses it | How they use it | Example
Video production | Creators | Animate a character from one picture and a voice track | Making a presenter clip from a still image
Education | Course builders | Turn a narrated script into a talking figure | Putting a face on a recorded lesson
Game and media | Developers | Test speech-driven animation of characters | Animating a cartoon figure to a dialogue line
AI research | Researchers | Study speech-to-video diffusion models | Comparing the standard and distilled versions
You can skip it if you need sound generated, if you lack a large GPU, or if you do not have consent to animate the person in your picture.
Where to use it:
Use case | Who | What they get back
Talking avatar | Creators | A 25 fps video that matches your speech track
Long narration | Producers | A longer video built in 5-second chunks
Faster generation | Engineers | Lower time per second of video by splitting across GPUs
How to set it up: You work from the project's GitHub code and the uv tool. The first run fetches the checkpoint and the helper models by itself.
cd kandinsky-s2v
uv sync
pip install -U huggingface_hub
hf download kandinskylab/Kandinsky-S2V-1.0-Lite
How to use it: You run one command with a config file, a speech track, a reference frame and an output path. On its first run the code fetches this checkpoint, the text encoders and the VAE from their Hugging Face repositories.
uv run kandy-s2v generate \
--config src/kandinsky_s2v/configs/s2v_lite.yaml \
--audio speech.wav \
--image reference.png \
--out out.mp4
Tool | What it does
uv sync | Installs the project's dependencies
kandy-s2v generate | Makes a video from a speech track and a reference image
--config | Chooses the settings file for the Lite model
--audio | The speech track that drives the motion
--image | The reference frame to animate
--out | Where the finished video is saved
Example: You pass a short speech.wav and a clear reference.png of a person you have consent to animate. The command writes out.mp4, a talking video of that person at 25 fps, moving in time with the speech.
For newcomers and experts: If you are new to this, you give the model a photo and a recording, and it makes the person in the photo appear to say the words. A first small try is one clear photo and a few seconds of speech.
For people who know the field, it is latent diffusion with flow matching. Qwen2.5-Omni-7B supplies the text and audio conditions, CLIP adds a pooled text embedding, and a HunyuanVideo 3D VAE encodes and decodes. A 2.3B DiT is the backbone, with speech cross-attention adapters on 13 of its 32 visual blocks.
Title: Time to generate one second of video on one H100
Default: 44 s
With compile: 35 s
Split across 4 GPUs: 14 s
Reference frame and speech track go in
Qwen2.5-Omni and CLIP supply the conditions
The diffusion transformer builds video latents
The VAE decodes them into a 25 fps video
Good to know: A distilled sibling called Kandinsky-S2V-1.0-Lite-distill needs 16 steps instead of 50. Memory peaks mostly in the VAE decode, and tiling it lowers the peak at the cost of faint seams.
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download kandinskylab/Kandinsky-S2V-1.0-Lite
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Kandinsky S2V 1.0 Lite This page | 73 | 9 | — | mit | |
| Kandinsky S2V 1.0 Lite distilledShares avatar · kandinsky · kandinsky_s2v | 84 | 4 | — | mit | |
| Wan2.2-Fun-5B-ControlShares video-generation · image-to-video | 25,525 | 22 | — | apache-2.0 | |
| LightVAEShares video-generation · image-to-video | 819 | 40 | — | apache-2.0 | |
| natural-face-speech-h3-loraShares video-generation | 189 | 47 | — | apache-2.0 | |
| Wan2.2-I2V-A14B-GGUFShares image-to-video | 1,140,540 | 464 | 14.3B | apache-2.0 |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.