Op27 / Youtube-Edit-Supporter-HE

The Youtube-Edit-Supporter application is designed to enhance the endorsing process of YouTube videos by automating key post-production tasks. This Python-based tool focuses on improving the audio quality of interviews by removing background noise, transcribing spoken text in Hebrew, and translating the transcribed text into English.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Youtube-Edit-Supporter-HE

Overview

The Youtube-Edit-Supporter application is designed to enhance the endorsing process of YouTube videos by automating key post-production tasks. This Python-based tool focuses on improving the audio quality of interviews by removing background noise, transcribing spoken text in Hebrew, and translating the transcribed text into English.

Sample: Screenshot from the application showing translated outputs

sample output

Original video source by the Ask Project

Features

  • Audio Extraction: Extract audio from MP4 video files.
  • Noise Reduction: Apply noise reduction techniques to enhance audio clarity.
  • Speech-to-Text: Transcribe audio content from spoken Hebrew to text.
  • Translation: Translate the transcribed text into English.

Getting Started

Prerequisites

  • Python 3.8 or higher
  • Pip for installing dependencies

Installation

Clone this repository to your local machine and install the required dependencies:

git clone https://github.com/Op27/Youtube-Edit-Supporter-HE
cd Youtube-Edit-Supporter
pip install -r requirements.txt

Setup

For detailed setup instructions, refer to Setup Guide in the docs directory.

Usage

To run the application, navigate to the project directory and execute:

python app.py

Place your MP4 video files in the audio_input directory before running the application. For more detailed usage instructions, see Usage Instructions.

License

This project is licensed under the MIT License - see the MIT License file for details.

About

The Youtube-Edit-Supporter application is designed to enhance the endorsing process of YouTube videos by automating key post-production tasks. This Python-based tool focuses on improving the audio quality of interviews by removing background noise, transcribing spoken text in Hebrew, and translating the transcribed text into English.

License:MIT License


Languages

Language:Python 100.0%