BatuhanYilmaz
commited on
Commit
•
0515258
1
Parent(s):
8335d37
Merge branch 'main' of https://huggingface.co/spaces/BatuhanYilmaz/Whisper-Auto-Subtitled-Video-Generator
Browse files
README.md
CHANGED
@@ -1,22 +1,12 @@
|
|
1 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
-
|
4 |
-
![Streamlit](https://img.shields.io/badge/Streamlit-FF4B4B?style=for-the-badge&logo=Streamlit&logoColor=white)
|
5 |
-
![OpenAI](https://camo.githubusercontent.com/ea872adb9aba9cf6b4e976262f6d4b83b97972d0d5a7abccfde68eb2ae55325f/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f7374796c653d666f722d7468652d6261646765266d6573736167653d4f70656e414926636f6c6f723d343132393931266c6f676f3d4f70656e4149266c6f676f436f6c6f723d464646464646266c6162656c3d)
|
6 |
-
|
7 |
-
#### About this project
|
8 |
-
- This project is an automatic speech recognition application that takes a YouTube video link or a video file as input to generate a video with subtitles.
|
9 |
-
- You can also upload an audio file to generate a transcript as .txt, .vtt, .srt files.
|
10 |
-
- The application performs 2 tasks:
|
11 |
-
- Detects the language, transcribes the input video in its original language.
|
12 |
-
- Detects the language, translates it into English and then transcribes.
|
13 |
-
- Downloaded the video of the input link using [pytube](https://github.com/pytube/pytube).
|
14 |
-
- Generated a transcription of the video using the [OpenAI Whisper](https://openai.com/blog/whisper) model.
|
15 |
-
- Saved the transcriptions as .txt, .vtt and .srt files.
|
16 |
-
- Generated a subtitled version of the input video using [ffmpeg](https://github.com/FFmpeg).
|
17 |
-
- Displayed the original video and the subtitled video side by side.
|
18 |
-
- Built a multipage web app using [Streamlit](https://streamlit.io) and hosted on [HuggingFace Spaces](https://huggingface.co/spaces).
|
19 |
-
- You can download the generated .txt, .vtt, .srt files and the subtitled video.
|
20 |
-
- You can use the app via this [link](https://huggingface.co/spaces/BatuhanYilmaz/Auto-Subtitled-Video-Generator).
|
21 |
-
|
22 |
-
![](auto-sub.gif)
|
|
|
1 |
+
---
|
2 |
+
title: Whisper-Auto-Subtitled-Video-Generator
|
3 |
+
emoji: 🎥
|
4 |
+
colorFrom: blue
|
5 |
+
colorTo: purple
|
6 |
+
sdk: streamlit
|
7 |
+
sdk_version: 1.10.0
|
8 |
+
app_file: 01_🎥_Input_YouTube_Link.py
|
9 |
+
pinned: false
|
10 |
+
---
|
11 |
|
12 |
+
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|