https://github.com/BatuhanYilmaz26/Youtube-Transcriber
Input a YouTube video link and get a transcription as a .txt, .vtt or .srt file.
https://github.com/BatuhanYilmaz26/Youtube-Transcriber
automatic-speech-recognition huggingface openai python speech-recognition streamlit whisper
Last synced: about 1 year ago
JSON representation
Input a YouTube video link and get a transcription as a .txt, .vtt or .srt file.
- Host: GitHub
- URL: https://github.com/BatuhanYilmaz26/Youtube-Transcriber
- Owner: BatuhanYilmaz26
- Created: 2022-10-01T17:58:36.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-15T14:30:29.000Z (over 3 years ago)
- Last Synced: 2024-10-24T10:07:45.487Z (over 1 year ago)
- Topics: automatic-speech-recognition, huggingface, openai, python, speech-recognition, streamlit, whisper
- Language: Python
- Homepage: https://huggingface.co/spaces/BatuhanYilmaz/Youtube-Transcriber
- Size: 4.42 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Youtube-Transcriber



#### About this project
- This project is an automatic speech recognition application that takes a YouTube video link as input to generate a transcription of the video.
- Built functions to get the metadata of the video using [pytube](https://github.com/pytube/pytube) and displayed the video.
- Generated a transcription of the video using the [OpenAI Whisper](https://openai.com/blog/whisper) model.
- Built the web app using [Streamlit](https://streamlit.io) and hosted on [HuggingFace Spaces](https://huggingface.co/spaces).
- You can use the app via this [link](https://huggingface.co/spaces/BatuhanYilmaz/Youtube-Transcriber).
