Skip to content
Karmyug

Multilingual transcription and annotation

Transcription in the transcriber's own language, checked against the script before a human sees it.

What data transcription means here

Accent, overlap and background noise are where transcription pipelines quietly degrade. A transcriber working outside their native language will produce something plausible and wrong.

We route audio to native speakers of the dialect, run an automatic word error rate check against the script or a reference model, and send anything below threshold for a second pass.

Transcribers working from waveform-linked audio
Transcribers working from waveform-linked audio

What we can take on

  • Verbatim transcription

    Every false start, filler and repetition, for ASR training.

  • Clean read

    Readable transcripts for search, analytics and subtitles.

  • Speaker diarisation

    Who spoke when, with consistent speaker identity across a session.

  • Timestamping

    Word-level or segment-level alignment in CTM or JSON.

  • Phonetic transcription

    IPA transcription for text-to-speech and linguistic research.

  • Domain transcription

    Clinical, legal and financial audio handled by subject-matter experts.

The types of data transcription we run

The full breakdown, not the headline categories. Anything not on this list is a scoping call away.

Transcription style. Verbatim, every disfluency kept, Intelligent verbatim, Clean read, Phonetic transcription (IPA).

Structure. Speaker diarisation, Word-level timestamping, Segment-level timestamping, Overlap and cross-talk marking.

Domain. Clinical dictation, Legal proceedings, Financial and earnings calls, Broadcast and media.

Output. CTM alignment files, SRT / VTT subtitles, Structured JSON, Plain text against a style guide.

Source audio checked before transcription
Source audio checked before transcription

The forms the data takes

What you actually receive: file types, structure and the metadata that travels with it.

Verbatim transcripts
Every word as spoken, including fillers, false starts and non-speech tags.
Clean transcripts
Readable text with disfluencies removed, per your style guide.
Timestamps
Word-level or segment-level time codes in JSON, SRT, VTT or TextGrid.
Speaker-labelled
Turn-by-turn speaker IDs with diarisation, for calls and meetings.
Code-switched
Mixed-language speech transcribed as spoken, with language tags per span.
Validation reports
Audio-quality flags and transcript-to-audio agreement scores.

How the data is collected

From the first brief to the batch you receive, step by step.

  1. 01

    Audio from you or from our collection

    We transcribe audio you supply, or audio we recorded for you, and keep each transcript tied to its source file.

  2. 02

    Machine pre-fill, human correction

    A first-pass transcript is generated and then corrected by native-speaker transcribers working in a waveform-linked editor.

  3. 03

    Style guide per project

    Verbatim or clean, how to mark fillers, laughter, overlap, numbers and code-switching: written down and agreed before the first batch.

  4. 04

    Speakers and time

    Speaker labels and word or segment timestamps are added where the project calls for them, with diarisation checked by a second person.

  5. 05

    Reviewed against a word-error gate

    A second transcriber reviews a sample and an automated word-error check blocks batches that miss the agreed bar.

Review pass against the style guide
Review pass against the style guide

How a project runs

  1. 01

    Scoping call

    We agree volume, languages, demographic quotas, formats and what counts as a rejected item.

  2. 02

    Guidelines and gold set

    Written guidelines with worked examples, plus a gold set every contributor is tested against.

  3. 03

    Pilot batch

    A small paid batch you accept before anything scales. Most guideline problems surface here.

  4. 04

    Production

    Work flows through capture checks, automated QC, peer review and expert review.

  5. 05

    Delivery

    Incremental batches in your format with a data card, QA report and agreement scores.

  6. 06

    Iteration

    Rejections feed back into the guidelines so the same mistake is not made twice.

How quality is checked

Checks that run during the work, not a sample at the end.

  • Native-speaker transcribers for each language and dialect
  • Second-pass review on a risk-weighted sample
  • Automated word-error check before delivery
  • Redaction and PII verification where calls contain personal data
  • Style-guide adherence scored per transcriber

Industries that use it

Where teams bring us data transcription, and what they use it for.

Why teams pick us for data transcription

  • Native dialect routing

    Bengali from Murshidabad does not go to a Dhaka transcriber by default.

  • Automatic WER gate

    Machine check before human review, so reviewers spend time on real problems.

  • Style guides honoured

    Your conventions for numbers, names and disfluencies, applied consistently.

  • Secure handling

    Clinical and financial audio stays inside controls your risk team can sign off.

Start with a pilot batch of data transcription.

A small paid batch against your real guidelines, priced up front. You accept it before we scale.

  • Reply within one working day
  • Volumes, languages, quality target and price
  • No sequences, no list

Request data transcription

The more specific the failure you are trying to fix, the more useful our first reply will be.

We use this only to reply to you. No sequences, no list. See our privacy policy.

Questions we get asked

Which languages do you transcribe?

Over 200, with real depth in South Asian, South East Asian and African languages where native transcribers are hardest to source.

Can you transcribe poor quality audio?

Yes, and we will report the fraction of the set that is genuinely unintelligible rather than inventing text to fill it.

Do you provide speaker metadata?

Where consent covers it: age band, gender, dialect and recording environment, anonymised to a speaker id.