Skip to content

The goal of this project is to take a video with speech as an input and give back some text as an output. The final goal will be to translate that text and potentialy add it under the initial video

Notifications You must be signed in to change notification settings

gacot2/SubtitleAdder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuB

SüB

An online service that allows its users to add subtitles to a video.


View Demo In English
View Demo In French

Table of Contents
  1. About The Project
  2. Getting Started
  3. <li><a href="#contact">Contact</a></li>
    

About The Project 🚀

![Product Name Screen Shot][product-screenshot]

I recently noticed that most of the videos I consumed online contained subtitles.

I find this initiative on the part of content creators very interesting, as it often makes the creator's video more dynamic and accessible.

However, most of the subtitled videos take a lot of time or cost more to make, as they require additional work in editing.

However, most of the subtitled videos take a lot of time or cost more to make, as they require additional work in editing.

That's why I created Sub. In order to make life easier for online content creators.

Built With :toolbox:

  • Express.js
  • React.js
  • Node.js
  • Python
  • Material UI

(back to top)

Getting Started 👾

Prerequisites 💻

This is an example of how to list things you need to use the software and how to install them.

  • Vosk Model You will need to download the Vosk model from their website. I couldn't upload the model on github, the file was too big. Here's a link to the model, it's the vosk-model-fr-0.22 https://alphacephei.com/vosk/models

  • I'm using Node 16.14.0

Test 🔌

  1. Install NPM packages
    npm install
  2. Run the server Go to the backend folder and type
    node backend.js
  3. Run the frontend Go to the src folder and type
    npm start

(back to top)

Contact ☎️

Gabriel Côté - gabrielcote1999@gmail.com - gabrielcote.me

(back to top)

About

The goal of this project is to take a video with speech as an input and give back some text as an output. The final goal will be to translate that text and potentialy add it under the initial video

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published