Recording to Text: How Short a Clip Can Be Before the Words Stop
Seven cuts, 0.2 s to 10 s
Every piece below is the same recording, cut from the start, saved as 16 kHz mono WAV and uploaded on its own. Nothing was refused and nothing was slow.
- 0.2 s - 6,478 bytes: 200 in 0.92 s, 1 word.
- 0.5 s - 16,078 bytes: 200 in 0.77 s, 1 word.
- 1 s - 32,078 bytes: 200 in 0.96 s, 3 words.
- 2 s - 64,078 bytes: 200 in 0.80 s, 8 words.
- 3 s - 96,078 bytes: 200 in 1.91 s, 10 words.
- 5 s - 160,078 bytes: 200 in 1.13 s, 14 words.
- 10 s - 320,078 bytes: 200 in 1.37 s, 28 words.

The two shortest clips are made up
The recording opens with "Today is Tuesday and I need to remember four things." At 0.2 seconds you can hear the very start of "Today" and nothing else, and what came back was "You". At 0.5 seconds, "today." - one word, with a period, and a lowercase first letter. Neither word is what the speaker says at that point.
- 0.2 s, uploaded three times: "You", "You", "You" - 0.74 s, 0.74 s, 0.85 s.
- 0.5 s, uploaded three times: "today.", "today.", "today." - 0.80 s, 0.93 s, 0.95 s.
- 1 s, uploaded three times: "Today is Tuesday." every time - 0.83 s, 1.07 s, 0.72 s.
The repeats matter here. A made-up word that changes every upload is noise you'd spot straight away. These didn't move - three uploads, three identical answers - so a short clip can hand you a confident, wrong, repeatable result. One second was enough to get the first three real words every time.
Nothing refuses a short file
People expect a minimum-length error and there isn't one. HTTP 422 shows up when a file has no speech in it or no audio track at all. It never appeared on this ladder, not even at 6,478 bytes, because the file always had a real audio stream with some signal in it.
- HTTP 422: no speech or no audio track - not a length error.
- HTTP 400: a filename the endpoint doesn't accept, checked in under 0.1 s.
- HTTP 200 with invented words: what a very short clip actually gets you.
How many words per second
The ladder gives you a rough rate you can plan with. Ten seconds returned 28 words, and the full 31-second recording returned 87, so this speaker runs at about 2.8 words a second. Double that for a fast talker and you're near the top of what a short upload is worth.
- 1 s: 3 words.
- 3 s: 10 words.
- 10 s: 28 words.
- 31 s: 87 words, in 5.00 s.
Time doesn't track length closely at this size. The 3-second cut was the slowest on the ladder at 1.91 seconds while the 10-second cut came back in 1.37. Under about ten seconds, overhead dominates, and the spread between uploads is wider than the difference between the rungs.
When cutting is the wrong move
Splitting a long recording into short pieces doesn't make the transcript better, and it costs you two things. Each piece comes back on its own, so nothing stitches them into one document - you paste them together yourself. And every new start is a place where the model can invent an opening word, as it did twice at the bottom of this ladder.
- Upload the whole recording when you can; one pass beats ten.
- If you must cut, keep every piece longer than a second.
- Check the first few words of each piece against the audio.
- Paste the pieces together yourself - there's no merge step here.
Why every cut is a WAV
Each piece was saved as 16 kHz mono WAV so the bytes scale exactly with the seconds - 16,078 bytes for half a second, 32,078 for one, 320,078 for ten. Nothing else changes between rungs: same recording, same encoder, same start point. Whatever differs in the results comes from the length alone.
What the first second sounds like
The recording opens with "Today is Tuesday and I need to remember four things." At 0.2 seconds only the attack of the first word is on tape. At 0.5 seconds you can hear "Today" and the start of "is". By one second the first three words are clear, and that's exactly where the transcript starts being correct.
- 0.2 s: the beginning of one word - came back "You".
- 0.5 s: "Today is" - came back "today."
- 1 s: "Today is Tuesday." - came back correct.
Invented text versus an error
A file that has no speech in it behaves differently from a file that's too short. The empty one gets refused: HTTP 422, no words, in a fraction of a second. The short one gets filled: 200 with a confident word in it. That second case is harder to catch, because nothing in the response tells you it happened.
- No speech at all: HTTP 422, nothing to read.
- Too short: HTTP 200 with a word that was never said.
- The check is the same either way - play the clip and compare the first line.
How to sanity-check a short clip
Two habits cover most of it. Give every piece at least a second of real speech at the start, since that's the point where the results turned correct on this ladder. Then read the first three words of each piece against the audio before you paste anything into a document.
- Cut at a word boundary, not mid-word.
- Keep each piece over one second.
- Read the opening words back against the audio.
- If a piece returns one word, treat it as nothing.
What short clips are good for
Very short files aren't useless, they just have a narrow job. A clip under a second can settle one word - a name, a place, a figure you couldn't catch - as long as you read the answer as a hint and not as a transcript.
- One spoken word, checked against what you think you heard.
- A device check: does this file have a real audio stream? It will return 200.
- Timing checks - any short file comes back in about a second.
- Not for anything you plan to quote: below one second the words can be invented.
For anything you're going to quote, hand over at least a second of clean speech, and ideally the whole sentence around the words you need. That's what the ladder above argues for: the step from 0.5 s to 1 s is the difference between a made-up word and the real one.
What happens to the file
The clip is posted to /api/transcribe over an encrypted connection, decoded in memory, and dropped once the text goes back. Nothing is stored, nothing trains anything, and no account is attached to the upload. Short files come back fast for the same reason long ones take longer - the audio is read once, start to finish.
- Uploaded: yes, the file leaves your machine.
- Written to a disk: no.
- Kept after the reply: no.
- Account required: none.
Got a Reel you want as text? Upload the file and download the transcript as TXT, SRT, or VTT →
A cut shorter than a second can come back with a word that isn't yours, so trim at a word boundary and leave a little air around it. Wondershare UniConverter cuts a recording on your own machine and writes the piece out as MP3 or WAV, with the length shown before you save. It does not transcribe - the words come back from this page.
FAQ
Is there a minimum length for a recording?
No. We uploaded a 0.2-second file - 6,478 bytes - and it came back 200 in 0.92 seconds with one word in it. Every cut on our ladder from 0.2 s to 10 s was accepted. The problem at that length isn't an error, it's accuracy: the word came back as "You", which nobody said.
Why did my short clip come back with a word I don't recognize?
Below about one second there isn't enough signal for the model to hear a word, and it fills the gap with the kind of text it expects. Our 0.2 s cut returned "You" and our 0.5 s cut returned "today.", each identically on three uploads. Give it at least a second of real speech and it returned the actual words.
Do I get a 422 error if the clip is too short?
No. HTTP 422 is what you see when a file has no speech or no audio track. Length isn't checked. All seven of our short cuts returned 200, and the smallest was 6,478 bytes. A very short clip returns text, not an error - it's just less likely to be the text that was spoken.
How many words do I get per second of audio?
On our ladder, 1 s gave 3 words, 3 s gave 10, 10 s gave 28, and the full 31-second recording gave 87 - roughly 2.8 words a second for this speaker. A faster speaker gives more per second. Use it to estimate how much audio you need, not to predict the exact count.