3

Developing a Text to Video Platform Using Machine Learning

 2 years ago
source link: https://hackernoon.com/developing-a-text-to-video-platform-using-machine-learning
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
AvaSynth

AvaSynth Studio is a next generation text to video platform powered by artificial intelligence.

Media synthesis is pretty awesome. After trying a few things, I figured out a way to make decent avatars using a bunch of machine learning models so I figured I could try to create a text-to-video platform.

What this means is that with this project, you can simply enter your text in the user interface and the platform will generate a unique avatar and make it speak the text you entered!

But first things first, let me show you what it looks like so far:

I also added a few things in the project to make it better, like customizable video templates to create amazing backgrounds for any videos. That’s right, you can upload some content, change some texts and the video template engine will render an awesome video background.

qIby7MrjCfQTQq9aCIfqQNRzYms1-kp03ae3.jpeg

Right now, the main challenges are getting the best avatar quality possible and reducing render time.

As far as getting better avatar quality, i’m currently working on implementing a new process for generating avatars, which involves a lot of work… 😅

And in order to reduce rendering time, i’m considering compiling my machine learning models using NVIDIA TensorRT which is pretty cool because it can supposedly accelerate inference by up to 6x!

I’m also working on getting funding to purchase some NVIDIA Tesla T4 GPU instances. AWS and GCP are both good candidates.

Well, of course it still needs some work before I can publish the MVP but i’m getting there! Right now, what I need the most is to get my kickstarter project funded so I can purchase some GPU instances and work on my infrastructure.

Anyway, I hope you’ll like this project as much as I do!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK