A Python application that extracts audio from YouTube videos and converts it to text, with optional translation capabilities.
- YouTube video audio extraction
- Speech-to-text conversion
- Multi-language support for transcription
- Optional translation to target languages
- Support for various video formats and qualities
- Python 3.8+
- youtube-dl for video processing
- OpenAI Whisper for speech recognition
- Flask web interface
- FFmpeg for audio processing