How to make a web app that transcribes YouTube videos with Streamlit | Part 2

Let’s build an interactive web app that can transcribe KZread videos in minutes! Streamlit is a great Python library that makes web development a piece of cake. And on top of Streamlit’s powerful framework we will plug in Assembly AI’s easy-to-use API to quickly upload and transcribe audio files.
Sign up for a free AssemblyAI API token here 👇
www.assemblyai.com/?...
In this part of the tutorial we will set up our Streamlit app. The main components will be a video player to display the video of choice of the user, a check status button to check on the progress of the transcription and displaying the transcript. We will also set up the Streamlit application to handle consecutive queries.
All the code in this tutorial is shared through a public Github repository. (github.com/misraturp/KZread-...)
This is all possible with only the free API token provided by Assembly AI. Sign up to get your own free API token here: www.assemblyai.com/?...
👩‍💻 Grab the code: github.com/misraturp/KZread-...
📥 Download FFmpeg: ffbinaries.com/downloads
✍️ See this tutorial in written format: www.assemblyai.com/blog/how-t...
00:00 Introduction
00:10 Display video to the user
00:31 Display processing progress
02:07 Polling AssemblyAI for updates
03:05 Check status button
03:43 Caching past results
04:38 Review the app
05:40 Get transcript from AssemblyAI
06:35 Handling consecutive submissions
07:41 The final product
09:42 Get your free API token below!

Пікірлер: 1

  • @englishplease8726
    @englishplease87266 ай бұрын

    Does it work to transcribe Russian, Hindi and other languages ? ... I Highly appreciate for you answer 🙏🙏