Chevron RightKensho ScribeChevron Right

Developer Guide


Developer Guide

For users who would like to access Scribe programmatically, we provide two APIs:

  • The Batch API, a REST API for asynchronously transcribing audio and video files and querying the results.
  • The Real Time API, a websocket API that allows for transcription of uncompressed audio as it gets produced.

Getting Started - Authentication

Use the Authentication Quickstart guide to retrieve and generate access tokens that will allow you to access our APIs. These tokens are associated with your user account.

Using the Batch API

Follow the Batch API Quickstart guide to transcribe a pre-recorded audio or video file. To transcribe using Human-in-the-Loop, follow our HITL Quickstart guide.

Using the Real Time API

For users that want to stream audio in real time using websockets, we provide the Real Time Streaming Guide.

Learn More

If you encounter technical issues, visit our support page.

  • Authentication

    Authentication for Scribe's APIs

  • Batch API Development

    Transcribe audio / video asynchronously using Scribe's REST API

  • Batch API Specification

    OpenAPI specification for Scribe‘s Batch API

  • HITL Development

    Transcribe audio / video asynchronously using humans to validate

  • Real Time Development

    Transcribe audio in real time using Scribe‘s websocket API

  • Real Time Specification

    Websocket API specification for Scribe's real time streaming API