Development of a Comprehensive Human Virtual Avatar Video Creation Platform

Job ID: 36925379

Budget: €750 – €1,500 EUR

The objective of this project is to develop a comprehensive Human Virtual Avatar Video Creation Platform. The platform should be capable of generating text-to-speech, creating custom voices, cloning voices, synthesizing speech in real-time, synthesizing videos from text, and allowing for character, scene, clothing, and accessory customization. The platform should have a Canva-like interface for creating videos or audios and should support 4K hyper-realistic human avatars. The voices and images should be indistinguishable from real ones. The platform should also support the import of PPTX files as backgrounds and video editing.

Tasks:

User Interface: Creation of a user-friendly interface for selecting and customizing avatars, templates, and accessing a media library with royalty-free assets.

Screen Recorder: Implementation of the screen recording function for video creation.

Translation and Customization: Development of translation and customization capabilities for the virtual avatars and videos.

Video Production: Integration of media library and brand identity assets for video production.

Admin Backend: Development of an intuitive and scalable admin backend for managing virtual avatars and platform content.

Testing and Debugging: Testing and debugging the platform to ensure full functionality and compliance with project requirements.

User Guides and Documentation: Creation of user guides, technical documentation, and code comments.

Ongoing Support: Providing ongoing support and maintenance for the platform as needed.

AI Text-to-Speech Engine: Development of a voice-cloning text-to-speech engine, which can create a perfect recreation of a user's voice.

AI Clothing Replacement: Ability to replace clothing on the virtual avatars using AI. Including explainer on how to add clothing and on where to get clothing.

Canva-like Builder: Development of a Canva-like builder with integrated free resources from Unsplash and Shutterstock.

Royalty-Free Music: Ability to add royalty-free background music from Pixabay and other sources.

Video Editing: Possibility to add and edit text, images, shapes, transitions, animations, and more in the video.

High Resolution Downloads: MP4 downloads up to 4K 3840 x 2160 pixel resolution.

Voice Changer and Voiceover Sync: Ability to change the voice of the virtual avatars and syncing options for voiceover.

Grammar Assistant: Integration of a grammar assistant to help with the text used in the videos.

Membership System, Billing, and Credit System: Development of a membership system with billing integration for Mollie and Stripe, a credit system, and an affiliate system.

Webinars and Explainer Videos: The platform should be versatile enough to be used for creating webinars and explainer videos as well.

Required Skills:

Experience with AI and machine learning
Experience with text-to-speech technologies
Experience with video synthesis technologies
Experience with programming in Python or a similar language
Experience working with AI frameworks such as TensorFlow or PyTorch
Timeline:

This project should be completed within 6 months.

Budget:

The budget for this project is negotiable and will be determined based on the freelancer's experience and skills.

Additional Requirements:

The programmer should provide the server requirements for running this platform, both minimum and optimal. The platform should be compatible with popular web browsers and devices, including desktops and mobile devices, and must take into consideration usability and accessibility during design and development. The platform must also have robust security measures to protect user data and prevent unauthorized access.