Inspiration

We thought Markov Chains were really interesting and thought it would be funny to combine these with video transcription.

What it does

Option to take in a word or phrase and generate this segment of video or use a Markov Chain Generator to generate several sentences that contain words from the video.

How we built it

We used Python to edit videos and put the video into clips and the Google API to find where words appeared in the video.

Challenges we ran into

Getting the video and audio into the right formats and having words not either cut off or have a pause after them.

Accomplishments that we're proud of

We put some online videos and lecture videos from our professors through it and had some hilarious results.

What we learned

We learned about Python, the Google Cloud API, Markov Chains, text-to-speech, and automated video splicing.

What's next for MarkoVid

Add an automated process to download videos from the Internet and put them in the right format with correct sampling rate and mono/stereo audio.

Share this project:

Updates