Speech-to-text transcription via AssemblyAI.
Endpoints
GET
/health
FreeLiveness/health check for the AssemblyAI integration. Returns the service status, provider name and current server time. Free — no payment required.
GET
/transcript
$0.10Fetches a previously created AssemblyAI transcript by its id, returning the processing status plus the full transcribed text, per-word timings and confidence once the job has completed. Poll this endpoint until status is 'completed' (or 'error'). Metered per call via Apiosk (x402, USDC on Base).
POST
/transcript
$0.14Submits an audio or video file for speech-to-text transcription by AssemblyAI, optionally enabling speech intelligence features like speaker diarization, sentiment analysis, entity detection, IAB topic categorization and key-phrase highlights. Returns a transcript job object with an id and an initial status of 'queued' or 'processing'; poll GET /transcript with that id to retrieve the finished text. Metered per call via Apiosk (x402, USDC on Base).