Udělejte ze své 3D hlavy FaceNinja MetaHuman, který s vámi mluví a hýbe se, na malém jevišti v Unreal Engine 5.8. Váš programovací agent ho postaví ze sedmi promptů. Vy píšete, on mluví; vy se usmějete, on se usměje. Pak ho zachytíte v OBS.
Verze 0.3.1 · 6,6 MB · licence MIT · Windows a Mac
Velikost a SHA-256 pro skripty a agenty: version.json
Kit
Verze
0.3.1
Stažení
6,6 MB · zip
Licence
MIT, zdarma i pro monetizované kanály
Potřebuje
Unreal Engine 5.8 (zdarma), hlavu FaceNinja a programovacího agenta, který umí MCP
Běží na
Windows 10 nebo 11, macOS 14 nebo novější
Jedna fotka, pak hlava, která mluví.
Jedna fotka vygenerovaná AI, pak z ní vytvořená hlava FaceNinja, pak tatáž hlava mluvící v místnosti z kitu, vykreslená v Unreal 5.8. První replika: bezplatný hlas Kokoro s bezplatným lip sync z audia od Epicu. Druhá replika: hlas ElevenLabs s placeným pluginem Runtime MetaHuman Lip Sync. Mluvící hlava je hlava ARKit z FaceNinja (52 blendshapů) na těle a vlasech z MetaHuman Creator, vykreslená offline.
Všichni lidé v tomto videu jsou syntetičtí. Používejte vlastní obličej a hlas, nebo původní postavu.
Vytvořte si ve FaceNinja hlavu ze svých fotek a stáhněte si MetaHuman ZIP.
Váš agent postaví jeviště
Rozbalte kit, otevřete v té složce svého programovacího agenta a vkládejte sedm promptů, jeden po druhém. Agent ovládá Unreal přes vlastní server MCP Unrealu a nástroje kitu.
Vy streamujete
Váš iPhone nebo webkamera hýbe obličejem. Napíšete větu a váš avatar ji řekne. OBS zachytí okno.
Žádný kód psát nemusíte. Každý prompt končí něčím, co si můžete ověřit.
Malé stažení, vše propojeno.
Streamovací místnost
Útulná místnůstka s pohovkou, knihovnou, rostlinou a měkkým světlem, tři kamery (detail, poprsí, celek) a green screen, který můžete zapnout.
Váš MetaHuman
Jeden nástroj naimportuje váš MetaHuman ZIP, přesně na něj přizpůsobí obličej z MetaHuman Creator a vybere nejbližší vlasy, obočí a řasy.
Sledování obličeje
Live Link Face na iPhonu, nebo sledování obličeje přes webkameru od Epicu.
Psaním k řeči
Malý panel a hlasový server ve vašem počítači. Bezplatný hlas Kokoro začne mluvit asi za 0,1 s na nedávné grafické kartě.
Připraveno pro OBS
Hrajte v okně 1920×1080 pro zachytávání okna v OBS, se green screenem, když chcete vlastní pozadí. NDI na Macu a Spout ve Windows jsou možnosti.
I hlavy GLB a FBX
Kit naimportuje i GLB nebo FBX vaší hlavy s jejími 52 blendshapy ARKit, v životní velikosti a s nastavením materiálu, které Unreal potřebuje, aby je zobrazil.
K tomu poznámky pro agenty (AGENTS.md) a nastavení MCP pro Claude Code, Codex, Cursor, VS Code a Gemini CLI.
Co potřebujete.
Počítač, software a účty
Položka
Doporučeno
Minimum
Počítač
Windows 11 s NVIDIA RTX 3070 nebo lepší, nebo Mac s M2 Max či novějším a 32 GB paměti
PC s kartou RTX a 16 GB RAM, nebo Mac s M1 či novějším a 16 GB (nižší snímková frekvence)
Disk
150 GB volného místa
100 GB volného místa
Software
Unreal Engine 5.8, OBS, virtuální audio kabel (VB-CABLE nebo BlackHole) a programovací agent. Prompt 1 je s vámi zkontroluje a nainstaluje.
Účty
FaceNinja a bezplatný účet Epic Games pro rig z MetaHuman Creator
Volitelné
iPhone 12 nebo novější s bezplatnou aplikací Live Link Face
Webkamera
Ve výchozím stavu zdarma.
Zdarma
Kit (licence MIT)
Unreal Engine 5.8, MetaHuman Creator a Live Link Face
Hlasy ElevenLabs, na vašem vlastním účtu ElevenLabs, fakturované ElevenLabs podle znaků
Plugin Runtime MetaHuman Lip Sync na Fab: asi 280 US$ za licenci pro tvůrce pod 100 000 US$ ročně, 840 US$ nad touto hranicí
Unreal si za streamované ani nahrávané video nebere žádné licenční poplatky. Ceny produktů jiných firem k říjnu 2026; ověřte si je na jejich webech.
Zkopírovat, vložit, ověřit.
Vkládejte je popořadě, jeden po druhém, a počkejte, až váš agent skončí. Každý končí tím, co byste měli vidět.
Prompty zůstávají v angličtině v každé jazykové verzi, protože váš agent potřebuje přesné názvy nástrojů a souborů. S agentem můžete mluvit ve svém jazyce.
01 · Nainstalujte, co potřebujete
Čas: 20–90 minut, většinou stahování
Prompt · angličtina
I am setting up the FaceNinja Creator Kit in this folder. I do not write code, so explain each step in one short
sentence and ask me before anything that needs my password, installs a driver, or changes system settings.
1. Tell me my operating system, CPU, RAM, graphics card and free disk space, and compare them with the
"What you need" table in GUIDE.md. Warn me if something is below the minimum.
2. Check what is installed and tell me what is missing:
- Unreal Engine 5.8 (Windows: C:\Program Files\Epic Games\UE_5.8; Mac: /Users/Shared/Epic Games/UE_5.8).
If it is missing, do not install it yourself: tell me to install Unreal Engine 5.8 from the Epic Games
Launcher's Library tab (default options), and wait until I say it is done.
- OBS Studio. Offer to install it (Windows: winget install OBSProject.OBSStudio; Mac: brew install --cask obs).
- A virtual audio cable. Windows: VB-CABLE from https://vb-audio.com/Cable/ (I run its installer as
administrator and restart). Mac: brew install --cask blackhole-2ch (it asks for my password).
Only from these places.
- uv (https://docs.astral.sh/uv/getting-started/installation/).
3. In tts/, make the voice environment: uv venv -p 3.11, then uv pip install -r requirements-kokoro.txt
(on a PC with an NVIDIA card add --extra-index-url https://download.pytorch.org/whl/cu128).
4. Run uv run python server.py --list-devices in tts/ and show me the output devices.
End with a checklist: Unreal 5.8, OBS, virtual cable, voice environment, each with a tick or a cross.
Měli byste vidět: čtyři zaškrtnutí: Unreal 5.8, OBS, kabel a hlas.
02 · Připojte agenta k Unrealu
Čas: 10–20 minut
Prompt · angličtina
Open the kit's Unreal project and connect to Unreal's own MCP server.
1. Open FaceNinjaCreatorKit/FaceNinjaCreatorKit.uproject with Unreal Engine 5.8 (Mac: open -a with
"/Users/Shared/Epic Games/UE_5.8/Engine/Binaries/Mac/UnrealEditor.app" and the project path; Windows:
"C:\Program Files\Epic Games\UE_5.8\Engine\Binaries\Win64\UnrealEditor.exe" with the project path).
Tell me the first start takes several minutes while it compiles shaders.
2. The project starts Unreal's MCP server at http://127.0.0.1:8000/mcp. This folder already has the MCP
settings for you (.mcp.json, .cursor, .vscode, .gemini, .codex). If you cannot see an "unreal-mcp" server,
tell me how to reload your MCP settings, or add that URL yourself.
3. Wait until the server answers, then list the toolsets. You should find FaceNinjaKitTools. Describe it and
tell me in one sentence per tool what you can now do for me.
Měli byste vidět: váš agent vypíše nástroje FaceNinja.
03 · Postavte své jeviště
Čas: 2–5 minut
Prompt · angličtina
Using FaceNinjaKitTools in Unreal, build my streaming stage.
1. Call build_stage. It makes a small room with a sofa, a bookshelf, a plant, lights and three cameras.
2. Take a still from each camera with stage_screenshot (closeup, bust, wide) and show them to me.
3. Ask me which camera I want for streaming and call set_camera with it.
Měli byste vidět: tři snímky místnosti.
04 · Přineste svou hlavu FaceNinja
Čas: 15–30 minut
Prompt · angličtina
Using FaceNinjaKitTools in Unreal, turn my FaceNinja head into a MetaHuman and put it on my stage.
My head ZIP is: <drag the ZIP file here>
1. Call import_head_zip with that path. Tell me which hair, brows and lashes it picked.
2. Tell me that the next step sends my head's shape (not my photos) to Epic's free MetaHuman service, and that
a browser window may ask me to sign in to my Epic account. Wait for my OK.
3. Call preview_avatar so I can see my head in the room, and show me a stage_screenshot (bust camera).
4. Call rig_head, then download_head_textures. Tell me: "A browser opens Epic's sign-in page. Unreal stops
answering until you sign in and approve it there; that is normal." Wait until I say I approved it, then
check head_status every 30 seconds until rigged and high_res_textures are both true.
5. Once rigged: call build_metahuman, then place_avatar.
6. Take a stage_screenshot with the bust camera and show it to me.
Měli byste vidět: váš MetaHuman v místnosti.
05 · Připojte iPhone nebo webkameru
Čas: 10 minut
Prompt · angličtina
Using FaceNinjaKitTools in Unreal, connect my iPhone's Live Link Face app to my avatar.
1. Call my_ip_address. Tell me where to type it in the app (Settings > Live Link > Add Target, port 14785).
2. Ask me for the phone's IP address (Live Link Face shows it in its settings), then call connect_iphone.
3. Call connect_face with FN_iPhone, then play_in_window.
4. Ask me to smile, blink and turn my head, and whether the avatar follows. Ask before changing any firewall
setting.
Měli byste vidět: avatar kopíruje váš obličej.
06 · Psaním k řeči
Čas: 10 minut
Prompt · angličtina
Start the kit's voice server and connect it to my avatar.
1. Ask me which voice I want:
a. a free preset voice that runs on my computer (Kokoro, default),
b. my own voice (Chatterbox): ask me to record 10-20 seconds of myself reading any text in a quiet room as
tts/my_voice.wav, then set it up with requirements-chatterbox.txt,
c. a studio voice from ElevenLabs: it needs my own ElevenLabs account, costs money per line and sends my text to ElevenLabs.
Ask me to put my own ElevenLabs API key in the ELEVENLABS_API_KEY environment variable myself; never write it to a file.
2. In tts/ start the server in the background with my cable as --device ("BlackHole" on a Mac, "CABLE Input" on
Windows):
a. uv run python server.py --engine kokoro --preset af_heart --device "<cable>"
b. uv run python server.py --engine chatterbox-turbo --voice my_voice.wav --device "<cable>"
c. uv run python server.py --engine elevenlabs --voice Rachel --device "<cable>"
3. In Unreal, using FaceNinjaKitTools: voice_status, then connect_voice (it listens on the cable), then
connect_face with FN_Voice, then play_in_window, then open_talk_panel.
4. Call say with "Hi everyone, welcome back to the stream!" and ask me if the lips moved with the voice.
Měli byste vidět: řekne vaši větu s pohybem rtů.
07 · Vyjděte živě přes OBS
Čas: 10 minut
Prompt · angličtina
Help me show my avatar in OBS Studio.
1. In Unreal, using FaceNinjaKitTools: play_in_window (1920x1080). If I want my own background instead of the
room, call set_green_screen with true first.
2. In OBS add a "Window Capture" (Windows) or "macOS Screen Capture" set to that Unreal window. Tell me the
clicks; you cannot click in OBS for me.
3. Only with the green screen: add a "Chroma Key" filter (key colour green) and show me where "Similarity" is.
4. Add an "Audio Input Capture" of "CABLE Output" (Windows) or "BlackHole 2ch" (Mac), and set its
"Audio Monitoring" to "Monitor and Output" so I hear the voice too.
Měli byste vidět: váš avatar v OBS, s hlasem.
Každý krok, včetně toho, co dělat, když něco nefunguje, je v GUIDE.md v zipu.
Tři druhy hlasu.
Hlasy pro psaní k řeči
Hlas
Běží na
První zvuk
Cena
Poznámky
Kokoro (výchozí)
Váš počítač
Asi 0,08 s na RTX 5080, 0,09 s na Macu M5 Max
Zdarma (Apache-2.0)
54 přednastavených hlasů v 8 jazycích
Váš vlastní hlas (Chatterbox)
Váš počítač
Asi 0,7–1,1 s na RTX 5080 nebo Macu M5 Max
Zdarma (MIT)
Z 10–20 sekund vaší vlastní nahrávky. Každý klip nese neslyšitelný vodoznak, který ho označuje jako syntetický.
Cloudový hlas (ElevenLabs)
Cloud
Závisí na vašem připojení; námi neměřeno
Fakturuje ElevenLabs, podle znaků, podle vašeho tarifu
Vaše napsané věty jdou do ElevenLabs. Používáte vlastní účet ElevenLabs a klíč API.
První zvuk: doba od odeslání věty do prvního zvuku, měřeno přes hlasový server kitu v říjnu 2026.
Váš obličej, váš hlas.
Používejte vlastní obličej a vlastní hlas, původní postavu, nebo osobu, která písemně souhlasila. Nevytvářejte dvojníka celebrity, streamera ani nikoho jiného a neklonujte hlas nikoho jiného. To je vydávání se za jinou osobu: může to porušovat zákon (práva osobnosti a publicity) a porušuje to pravidla YouTube, Twitch i Epic.
Otázky ke kitu.
01Musím programovat?
Ne. Vkládáte prompty; váš agent spouští nástroje a ukazuje vám obrázky výsledku.
02Funguje to na Macu?
Ano, na Macu s M1 nebo novějším a s Unreal 5.8. Nástroje Epicu pro obličej v reálném čase běží na Macích od Unreal 5.8.
03Co opouští můj počítač?
Tvar vaší hlavy jde k Epicu, když MetaHuman Creator staví rig. Pokud zvolíte cloudový hlas, věty, které napíšete, jdou do ElevenLabs. Nic dalšího: žádné fotky, žádné nahrávky.
04Mohu prodávat videa, která s ním vytvořím?
Ano. Kit je MIT, Unreal si za video nebere licenční poplatky a Kokoro i Chatterbox povolují komerční použití. Podmínky ElevenLabs a Fab si u jejich částí zkontrolujte.
05Je placený plugin pro lip sync součástí?
Ne. Prodává se po licencích na Fab. Bezplatná cesta používá vlastní lip sync z audia od Epicu.
06Mohu avatara sdílet jako aplikaci?
S bezplatným lip sync ne: zdroj audia od Epicu funguje v editoru (Play), tak běží stream VTubera. Zabalená aplikace potřebuje placený plugin.
07Mám jen GLB nebo FBX. Mohu je použít?
Ano, pro statické snímky a animaci. Soubory jsou v metrech, takže hlava přijde v životní velikosti, a kit zapne na jejích materiálech Used with Morph Targets, aby se blendshapy nevykreslovaly černě. Živý obličej a hlas ovládají MetaHuman, takže pro streamování použijte MetaHuman ZIP. Více v poznámkách k UnrealuEN.
Licence.
Kit je MIT (LICENSE v zipu). Výtvarné prvky místnosti jsou CC0 z Poly Haven. Vše ostatní (Unreal, MetaHuman, OBS, kabel, hlasy, volitelný plugin) si instalujete sami, podle jejich vlastní licence; THIRD_PARTY.md v zipu uvádí každou s odkazem.