Skip to content

rimacone/MSG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multilingual Subtitle Generator

Using AWS AI Services like Amazon Transcribe and Amazon Translate along with AWS elastic transcoder, Multilingual Subtitle Generation aims to provide subtitles to video files in multiple languages. As of now, the prototype is being provided as a Software as a Service but it can also be converted to Platform as a Service for multiple companies and industries like the Entertainment industry or the education companies like Byjus who's videos can be translated in multiple languages using this service.

Flow Diagram

flow diagram

How To Run

Setting up

    cd cloudformation
    export USERNAME=<unique user id with only chars>
    ./create-all.sh

Deleting stack

    cd cloudformation
    ./delete-all.sh

AWS Services Used

  • S3
  • Cognito
  • Lambda
  • Step Function
  • Amazon Translate
  • Amazon Transcribe
  • DynamoDB
  • Amazon Elastic Transcoder

Use Cases

  • In Entertainment industry
  • In Translating educational videos
  • In Translating News channels