This Flask web application allows users to upload video files for transcription and provides a summarization feature using AssemblyAI and the transformers library.
Make sure you have the following installed:
- Python (>=3.6)
-
Clone the repository:
git clone https://github.com/your-username/your-repo.git
-
Install the required packages:
pip install flask assemblyai transformers
-
Run the Flask application:
python app.py
-
Open your web browser and go to http://localhost:5000/.
-
Upload a video file for transcription.
-
View the transcription result.
-
Click the "Summarize" button to obtain a summary of the transcription.
- Replace
YOUR_ASSEMBLYAI_API_KEYinapp.pywith your AssemblyAI API key.
- Flask
- AssemblyAI
- Transformers (Hugging Face)