User Tools

Site Tools


ai-cloning

This is an old revision of the document!


AI Cloning

By AI cloning in this context we mean creating an avatar that can animate and talk to represent a living person with artificial intelligence (AI).

The Background Story

Since 2024, I've been working on this AI-powered cloning project. It started as a way to challenge myself and learn the ropes. It quickly grew into a massive, multi-year project, with the ultimate goal of duplicating myself for my daughter and wife after my death (you never know when my time will come), and ultimately living forever using future technologies like mind uploading.

Requirements for Creating an AI Clone

While creating an AI clone sounds complicated, but if you think in multiple blocks for each function and work them out. It seems less difficult.

* For talking I use a Text To Speech (TTS) engine Chatterbox TTS, which is capable of voice cloning;
* For listening I use a Speech To Text (STT) system Whisper-FastAPI;
* For creating a 3D model of myself Avaturn;
* For teaching my model to animate I want to use MediaPipe Holisitc;
* For processing text and reply I am using Ollama with the Meta Llama 3 Model, this model is great at roleplay;
* For the 3D engine I use pure WebGL instead of a game engine like Unity 3D or Unreal Engine which seems a more logic choice.

Community For Help

For help creating an AI clone yourself, we've created an community group on the Facebook platform: AI Clone

Articles For More Information

Nice To Watch

ai-cloning.1769863238.txt.gz · Last modified: by dirkjan

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki