/auto-translate

A group of bash script to translate the audio of videos from English to other languages using cloud services.

Primary LanguagePythonMIT LicenseMIT

Auto Translate

A group of bash script and Python code to translate the audio of videos from English to other languages using cloud services.

Mission

Create a web application that allows users to connect to their Google Drive, fetch a video, transcribe the audio, translate the transcription into the desired languages, and generate audio using text-to-speech (TTS) for the translations.

Running

  1. Create a bucket to upload the audio file and the save its transcription.
  2. Extract the audio from the video (locally).
  3. Upload the audio to AWS.
  4. Transcribe the audio.
  5. Translate the transcription.
  6. Text to speech using OpenAI.