- 📄 Introduction
- ⚙️ Tech Stack
- 🔋 Features
- 🚀 Usage
- 🛠️ Installation
- 📞 Contact
This project is a web application designed to transcribe video and audio files. Users can upload files directly or provide URLs for online content. .
This project is a web application designed to transcribe video and audio files. Users can upload files directly or provide URLs for online content. The application leverages powerful AI models to accurately transcribe the content, supporting various languages and models.
- Python
- Flask
- Bootstrap
- HTML
- CSS
- PyTorch
👉 File Upload and URL Input: Users can upload video or audio files or provide URLs for transcription.
👉 Language and Model Selection: Supports multiple languages and models for transcription, offering flexibility to the users.
👉 Real-Time Transcription: Provides transcription results in real-time, ensuring efficient processing.
👉 Transcription Status: Displays the status of the transcription process, keeping users informed.
👉 Flash Messages: Uses flash messages to provide feedback on the upload process and transcription status.
-
Home Page:
- Upload a file or provide a URL.
- Select the desired language and model.
- Click on the "Transcribe" button.
-
Transcription:
- View the transcription status.
- Once completed, the transcribed text will be displayed.
-
Audio Transcription:
- Navigate to the audio transcription page.
- Upload an audio file, select language and model, and click "Transcribe".
-
Clone the repository: bash git clone https://github.com/yourusername/transcription-webapp.git
-
Install dependencies: bash pip install -r requirements.txt
-
Run the application: bash python app.py
-
Navigate to the application: Open your web browser and go to http://127.0.0.1:5000/.
For any inquiries or issues and requires remaining code of frontend, please contact:
- Name: Zulfiqar Ali
- Email: zulfiqarcomsats@gmail.com
Enjoy a seamless transcription experience with our web app, where advanced AI meets user-friendly design.