Skip to content

Thai transcription

Thai audio and video to text

Upload Thai audio or video and get a timestamped transcript in Thai script. Thai has less training data behind the speech model than the largest languages, so the small model works best on clear audio with one speaker. Plan a proofreading pass, especially for names and borrowed English words.

Free preview: one file up to 15 minutes and 25 MB, 3 tries a day, no account needed.

Want to keep your transcripts? Create a free account

Central Thai and regional speech

Central Thai, the Bangkok standard used in news and education, is the easiest input. Northern (Kham Mueang), Isan (Northeastern) and Southern Thai are related but differ in tones and vocabulary, and are harder for the model. Speech with a lot of English words, common in tech and business, is also weaker. Formal and casual particles such as ครับ and ค่ะ are written as spoken.

Thai script and the lack of spaces

Thai is written without spaces between words. Spaces mark pauses or the ends of sentences, so a transcript can look like long unbroken lines. Tone marks and vowels sit above and below the consonants, and a missing or wrong one changes the word. Editors and players may break lines in odd places, so check the subtitle wrapping.

What speakers of Thai use it for

Recorded university lectures, meetings and calls for work, interviews and podcasts, and captions for YouTube, TikTok and livestream clips. Journalists and researchers use transcripts to quote accurately. Since there are no spaces, a text version also makes it easier to search for a name than scrubbing through audio.

Which model works best for Thai

Thai is a lower-resource language for Whisper-family models, and the small model is noticeably less reliable here than for the major languages. Use clear, single-speaker audio, keep clips short, and plan to edit a good deal. For the best result, self-hosting with large-v3 helps.

On tryscriptorium.com the no-account preview and regular accounts run the small model (the larger medium and large-v3 models run when you self-host Scriptorium). In an account, pick Small in the model menu rather than Auto: Auto prefers the fastest, least accurate model for long files or a busy queue.

Thai is one of the weaker languages for the small model. Expect more wrong words than in Mandarin or Spanish, especially with noise, music or several speakers. Use short, clean clips and proofread everything you publish. For anything long or important, self-host with large-v3.

Subtitles and captions in Thai

Thai subtitles should be broken at phrase boundaries, since there are no spaces to rely on, and kept to about 35 to 42 characters per line. Some players wrap Thai in the middle of a word, so test the file in your player. SRT and VTT are UTF-8, so Thai script and tone marks display correctly in VLC and YouTube.

The uploader is set to Thai

The upload box on this page transcribes as Thai, so the recogniser does not have to guess the language from the first seconds. If the recording is in another language or switches languages, use Audio to text, which detects the language automatically. Automatic transcription is a draft and no accuracy figure is promised: check names, numbers and anything you will rely on.

How it works

  1. Add a recording

    Drop in a video or audio file, choose one from your device, or record from the microphone. Nothing to install.

  2. It transcribes

    Speech becomes timestamped text, with speaker labels when more than one person talks.

  3. Read, fix, export

    Click any line to correct it, then download TXT, subtitles, Markdown, JSON or CSV.

Questions

Why are there almost no spaces in my Thai transcript?
Thai is written without spaces between words. The model adds spaces mostly at pauses or sentence ends. That is normal for Thai text, but it makes long lines harder to read, so break them while editing.
Does it handle Isan or Northern Thai?
Only partly. Central Thai is the strong case. Regional varieties differ in tones and words, and the model usually writes them in Central Thai or misses words. Proofread against the audio.
Can I get Thai subtitles for a video?
Yes. Edit the transcript, then export SRT or VTT. The exported subtitles stay in Thai. A signed-in account can translate speech into English text only. See audio to SRT.
Which file types can I upload?
Video: MP4, MOV, MKV, WebM, AVI, M4V, WMV, FLV, MPEG, 3GP, TS. Audio: MP3, WAV, M4A, AAC, FLAC, OGG, Opus, WMA, AIFF, AMR, CAF. Anything else the server can decode as audio or video generally works too; there is no need to convert first.
Is it free?
Yes — one file up to 15 minutes and 25 MB with no account, up to 3 tries a day. A free account keeps your transcripts in a library and lifts the guest limits; the current limits and paid plans are on the pricing page.

Want your transcripts saved and longer files? Create a free account · See pricing · All use cases

Try it with your file

No account needed for a first transcript.