This is a submission for the AssemblyAI Challenge : Sophisticated Speech-to-Text.
Project Overview:
- I built a platform using AssemblyAI that allows users to upload an audio file or provide a URL to get a transcription. The system processes the audio and delivers accurate transcriptions in a user-friendly interface. Users can easily access and view the transcriptions, enhancing both accessibility and convenience. The platform supports a wide range of audio formats and ensures quick processing for seamless user experience.
Features:
Responsive Design: Built with Angular, SCSS and Bootstrap to ensure usability across all devices.
Downloadable Transcriptions: Users can download transcriptions directly from the interface.
Toast Notifications: Integrated toast messages to provide instant feedback to users for actions such as transcription downloads, errors, or successful uploads, enhancing user interaction.
Progressive Web App (PWA): Implemented as a PWA, allowing users to install the application on their devices, work offline, and experience faster load times through caching and service workers. This feature ensures enhanced accessibility and reliability.
Demo
Screenshots
Main Interface (Live Transcription)
Journey
I utilized AssemblyAI's advanced speech-to-text model to convert audio files into accurate transcriptions, presenting the results in a clean, user-friendly format for enhanced readability and ease of access.
Acknowledgments
This project is part of the AssemblyAI Challenge hosted on DEV Community. Special thanks to the organizers for providing the opportunity to build and showcase this application.
About Me
Suvojit Modak
Mean / Mern Stack Developer
Visit my Dev.to profile: https://dev.to/suvojimodak
Thank you for reading, everyone.
Top comments (0)