Transcript Seeker integrates with AssemblyAI's transcription API , providing an open-source interface for AssemblyAI's speech-to-text capabilities.
With this integration, you can:
-
Upload audio or video files for transcription using AssemblyAI's API
-
View transcripts synchronized with your media
-
Navigate content by selecting specific words in the transcript
-
Use AssemblyAI's speaker diarization for multi-speaker content
-
Access additional API features such as summarization , named entity recognition, and sentiment analysis
As an open-source project, Transcript Seeker allows for customization and extension of AssemblyAI API integrations.
The AssemblyAI API integration in Transcript Seeker includes:
-
File upload to AssemblyAI's servers
-
Transcription initiation with configurable options
-
Result polling and retrieval
-
Processing and organizing speaker utterances
-
Handling of additional features like summarization and entity detection
AssemblyAI API options available in the implementation:
-
Speaker labels (diarization)
-
Summarization (with customizable model and type)
-
Entity detection
-
Sentiment analysis
-
Auto chapters
This implementation allows developers to modify or extend the AssemblyAI API integration as needed.
To use Transcript Seeker with the AssemblyAI API integration:
-
Save the script below as run.sh and make it executable:
-
Open the application in your browser once the development server starts.
-
Navigate to "Settings" and enter your AssemblyAI API key.
-
Choose "AssemblyAI" as the transcription service when uploading a file.
Ensure Git, Node.js, and Yarn are installed on your system before running the script.
Written by
Lazare Rossillon
Created At
Wed May 28 2025