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)