Inspiration
We were inspired by the growing trend of deepfake technology and the desire for people to have fun by imagining themselves as celebrities. We wanted to offer users the ability to visually and vocally immerse themselves in their favorite celebrity personas in a unique way.
What it does
Our application lets users record a video, upload it to a Telegram bot, and get matched with a celebrity based on facial recognition. Once the celebrity is identified, the bot creates a deepfake video with the user’s video and voice modified to resemble the celebrity. The result is an engaging video where the user appears as the celebrity, both visually and vocally.
How we built it
We utilized pre trained model for celebrity matching, which involved facial recognition and comparison, and used APIs for deep fake video and audio generation. Telegram was integrated using bot APIs to allow easy video uploading and interaction with the system.
Challenges we ran into
One of the biggest challenges was generating video and audio separately. And the speed of generation.
Accomplishments that we’re proud of
We are proud of creating a fully functional application that performs both celebrity matching and deepfake video creation. The successful integration of these AI technologies into a Telegram bot provides an easy and accessible way for users to interact with the system. Additionally, achieving realistic deepfake videos that include both video and audio manipulation is a key accomplishment.
What we learned
We learned a great deal about machine learning and deepfake generation. The project also gave us experience in optimizing AI models to work with real-time video and audio data. Managing the deployment of these models in a user-friendly interface, while keeping the system secure, was a valuable lesson.
What’s next for Celebrity Imitation
In the future, we aim to improve the realism of the generated deepfake videos, including more advanced audio processing for seamless lip-syncing. We also plan to expand the celebrity database to include a wider range of public figures and offer more customization options for users, such as specific scenes or voiceovers
Log in or sign up for Devpost to join the conversation.