A simple web application that transcribes audio files using AssemblyAI's transcription service.
- Drag and drop interface for audio files
- Real-time status updates
- Persistent history of transcriptions using IndexedDB
- Clean, minimal UI
- Open the application in a web browser
- Drag and drop any audio file onto the page
- Wait for the transcription to complete
- View your transcription history below the drop zone
- Uses AssemblyAI's API for audio transcription
- Stores transcription history in IndexedDB
- Built with vanilla JavaScript, HTML, and CSS
- No build process required - runs directly in the browser
- Clone this repository
- Replace the AssemblyAI API key in
script.js
with your own - Open
index.html
in a web browser
This application requires a modern web browser with support for:
- IndexedDB
- Drag and Drop API
- Fetch API
- Async/Await