Migrating

Migrating from AWS Transcribe

Job-based async vs sync API differences, feature mapping.


Key differences

  • AWS Transcribe is job-based — you submit a job and poll for completion. ShunyaLabs returns synchronously.
  • AWS requires audio to be uploaded to S3. ShunyaLabs accepts file uploads, raw bytes, or any public URL directly.
  • AWS returns a JSON transcript URL. ShunyaLabs returns a structured TranscriptionResult object inline.

Feature mapping

AWS FeatureShunyaLabs Equivalent
ShowSpeakerLabelsenable_diarization=True
IdentifyLanguagelanguage_code="auto"
OutputBucketNameresult.text (inline response)