Skip to content

A Python tool to download YouTube audio, transcribe it with Whisper, translate the text, and convert it to speech using gTTS. Supports multiple languages.

License

Notifications You must be signed in to change notification settings

elaichix/youtube-audio-processor-without-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Audio Processor

A Python script to download YouTube audio, transcribe it, translate the text, and generate speech output.

Features

  • Download audio from YouTube videos.
  • Transcribe audio using OpenAI's Whisper.
  • Translate text to 13+ languages.
  • Convert translated text to speech with gTTS.

Requirements

  • Python 3.8+
  • FFmpeg

Installation

git clone https://github.com/yourusername/youtube-audio-processor.git
cd youtube-audio-processor
pip install -r requirements.txt

About

A Python tool to download YouTube audio, transcribe it with Whisper, translate the text, and convert it to speech using gTTS. Supports multiple languages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages