Inspiration

The inspiration behind Transly was to create a user-friendly platform that simplifies the transcription process for audio and video files. I aimed to develop a tool that harnesses the power of open-source ASR models like OpenAI's Whisper, providing users with a seamless experience in generating accurate transcripts.

What it does

Transly allows users to effortlessly transcribe audio and video files. Powered by OpenAI's Whisper ASR model, users can upload files, select their preferred language and model, and receive accurate transcripts. The platform supports multiple languages and models, offering flexibility and precision in transcription.

How I built it

I built Transly using a combination of HTML, Bootstrap, CSS, JavaScript, Python, and Flask. The frontend is designed with a user-friendly interface, while the backend leverages the capabilities of the Whisper ASR model for accurate transcription. The integration is achieved through a Flask web application, ensuring a smooth and efficient transcription process.

Challenges I ran into

During development, I encountered challenges related to handling different file formats, optimizing the user interface, and ensuring the smooth integration of the Whisper ASR model. Overcoming these challenges required collaborative problem-solving and innovative approaches to enhance the overall functionality of the platform.

Accomplishments that I'm proud of

I take pride in successfully implementing a robust and user-friendly transcription tool. Achieving seamless integration with the Whisper ASR model, supporting multiple languages, and providing users with a hassle-free experience are accomplishments that showcase my dedication and skills.

What I learned

Throughout the development of Transly, I gained valuable insights into working with ASR models, optimizing user interfaces for a positive user experience, and overcoming challenges in web application development. This project provided a great learning experience for me.

What's next for Transly

Looking ahead, I plan to enhance Transly by incorporating additional features such as real-time transcription, language translation options, and improved error handling. Continuous refinement and expansion of language support are also on my roadmap, ensuring that Web Transcriber remains a cutting-edge tool for users seeking accurate and efficient transcription services.

Built With

Share this project:

Updates