This is a submission for the AssemblyAI Challenge : Sophisticated Speech-to-Text.
What I Built
The Freelancer Transcription Tool is a cutting-edge, user-friendly application designed to enhance productivity by converting audio into accurate, timestamped text. Built during the AssemblyAI Challenge, this tool demonstrates innovation in audio-to-text technology and provides features that cater to freelancers, researchers, and content creators.
Demo
Live Demo 🎉
GitHub Link
Journey
Participating in the AssemblyAI Challenge, I aimed to create a tool that not only transcribes audio but also provides real-time sentiment analysis, speaker labeling, and export options. By leveraging AssemblyAI’s Universal-2 Speech-to-Text model, I was able to incorporate powerful transcription and analysis features seamlessly.
Key Features:
File Upload & Playback:
Drag-and-drop or file picker for easy audio uploads.
Smooth progress bar indicating upload status.
Local audio playback with intuitive controls.Transcription with Timestamps:
Generate transcription with optional timestamps.
Real-time manual timestamp addition and clickable timestamps.Search Functionality:
Search specific words in the transcription, with results highlighted dynamically.Export Options:
Export transcription as .TXT or .PDF, with or without timestamps.Sentiment Analysis:
Analyze sentiment (Positive, Neutral, Negative) at the sentence level.Speaker Labeling:
Differentiate speakers with AssemblyAI’s speaker labeling feature.Enhanced UI/UX:
Fully responsive design with dark mode toggle.
Real-time playback highlighting synced with transcription.Editable Transcription:
Edit transcriptions directly in the UI, with the option to remove timestamps.
Team :
It’s just me. A one-person army.
Top comments (0)