Home › How we test › Proof: long recordings

Proof: WhipScribe transcribes long recordings

A 9.3-hour recording transcribed in 17 minutes (95,578 words), checked 4 Oct 2026: a public-domain LibriVox audiobook run on WhipScribe's production service, with the transcript public below. In the 90 days to 4 October 2026, WhipScribe finished 334 recordings of 2 hours or longer, and 99.2% of 2–4 hour recordings succeeded, counting every failure on our side.

Three test runs on 4 October 2026, and WhipScribe production job records, 6 July to 4 October 2026 (UTC). Raw data: /proof/long-files.json.

Three public-domain recordings, run on 4 October 2026

RecordingDurationTime to finishWordsTranscript
Five Little Plays, Alfred Sutro (LibriVox)2.48 h200 s (3.3 min)21,888Read the transcript
The Revolt of the Angels, Part A, Anatole France (LibriVox)4.94 h372 s (6.2 min)37,226Read the transcript
The Book of Mormon, Part C (LibriVox)9.31 h1,033 s (17.2 min)95,578Read the transcript

Production service, English, 4 October 2026. Time to finish is the processing time on the job record, 32 to 48 times faster than real time; waiting in the queue and downloading the link come on top. All three are public-domain LibriVox audiobooks on archive.org, linked from the title. The 2.48-hour file failed twice earlier that morning, and the 9.31-hour file's first attempts failed too, both on a GPU out-of-memory fault (3–4 October) that was fixed on 4 October 2026: the engine now releases GPU cache after every request, a piece that runs out of memory is retried at a smaller batch, and a watchdog restarts the engine if idle memory stays high. The 9.31-hour run finished after the fix. The service titled that transcript after a chapter in it; the archive.org title is the one above.

Every number on this page comes from our own production records: all 4,229 finished and 549 failed transcription jobs in 90 days, grouped by how long the recording was. We show the weak spots too. Recordings of 1 to 4 hours are the proven range; above 8 hours the record is not good enough to promise.

Drop a file or paste a link. The summary is free to read; a pack from $4 (500 minutes) opens the full transcript.

Results by recording length

Success rate is jobs finished divided by jobs finished plus jobs that failed on our side. Turnaround is wall-clock time from submission to finished transcript, so it includes waiting in the queue and, for links, the download.

Recording lengthFinishedFailed on our sideSuccess rateOutside incidentsMedian turnaroundTurnaround per audio hour (median / p90)
Under 30 min2,7368796.9%99.1%13 s385 s / 2,461 s*
30–60 min617199.8%100%101 s129 s / 313 s
1–2 h528698.9%99.8%171 s (2.9 min)128 s / 330 s
2–4 h246299.2%100%1,085 s (18 min)344 s / 566 s
4–8 h82297.6%97.6%1,325 s (22 min)273 s / 351 s
8 h and over6746.2%66.7%1,973 s (33 min)186 s / 472 s

6 July to 4 October 2026 (UTC). Bands include their lower bound. *Under 30 minutes, the per-hour figure is inflated by fixed per-job overhead: a 2-minute clip that finishes in 13 seconds works out at 390 seconds per audio hour. 14 finished jobs had no measured duration and are in the totals only.

What the table says

All jobs, all lengths

Measure, 6 Jul – 4 Oct 2026Value
Jobs finished4,229
Audio transcribed2,591.5 hours
Recordings of 2 hours or longer finished334 (1,149.9 hours)
Longest recording finished39,348 s (10.9 h), 1 October 2026
Jobs failed549
… on our side120
… link source gone, private, DRM, live stream or no audio303
… platform refused our download126
Success rate97.2%
Success rate outside incident windows99.0%
Success rate counting download refusals as failures94.5%

Finished jobs by input: 2,170 file uploads, 1,004 links, 989 through the API, 66 microphone recordings.

Method

What was counted

Every transcription job created on the production service between 6 July 2026 07:05 and 4 October 2026 07:05 UTC whose final status is finished or failed. Cancelled jobs are left out. A recording's length is its measured audio duration. Visitors turned away by the paywall never become jobs, so they are not in this data. The query was run on 4 October 2026 and returns counts and durations only: no titles, owners, links or job identifiers.

What counts as a failure

Counted against us: any failure in our own processing, whether a GPU server ran out of memory or was unreachable, the job hit its time limit, a worker stalled, the file could not be decoded, or an internal error.

Not counted against us: links whose source was gone, private, DRM-protected, a live stream, on an unsupported site or without audio (303 jobs). Links where the platform refused our download, with a 403, a sign-in wall or a rate limit (126 jobs), are also left out of the headline rate but shown separately: counting them gives 94.5%.

Most failed link jobs fail before any audio is measured. Our-side failures without a measured length were placed in a band using the size estimate made before transcription (22 jobs, all under 30 minutes); source and download failures without one appear only in the totals.

Incident windows

The "outside incidents" column removes four periods when our GPU servers were in trouble. We list them so you can judge the exclusion yourself:

Window (UTC)What happenedFailedFinished
19 Sep 09:32 – 20 Sep 00:00One GPU server's transcription service was stopped for running out of memory; jobs sent to it failed until it was restarted. The window's end is an estimate; the last such failure was about 21:30.631
21 Sep 15:22 – 22 Sep 13:58The same kind of outage. Fixed on 22 September with a service that restarts itself.6182
26 Sep 00:15 – 00:18A GPU out-of-memory burst: 11 failures in 3 minutes.118
3 Oct 03:11 – 05:10GPU memory ran out on both servers and long recordings failed. Those jobs were re-run and finished, so the records show them as done and this window holds no failures. That makes the 2–8 hour figures slightly kinder than what those customers saw on the morning of 3 October.06

Outside these windows, the only day with 4 or more failures on our side was 13 August 2026 (4, of which 3 were files we could not decode). No other day had more than 3.

Limits

How to reproduce it

You do not have to trust our records. These are the three public-domain LibriVox audiobooks from the runs above, each a single MP3 well under 5 GB, chosen to cover the range up to the 10-hour limit. Read our transcripts, or paste a link into the box above, or into whipscribe.com, and time it yourself.

RecordingLengthSizeLink to paste
Five Little Plays, Alfred Sutro8,917.7 s (2.48 h)95.6 MBFiveLittlePlays.mp3
The Revolt of the Angels, Part A, Anatole France17,800.5 s (4.94 h)209.7 MBTheRevoltOfTheAngelsPartA.mp3
The Book of Mormon, Part C33,500.6 s (9.31 h)398.3 MBTheBookOfMormonPartC.mp3

Length from ffprobe on the file, size from the server's Content-Length header. All three are LibriVox recordings, public domain (CC0 1.0 on archive.org). The 9.3-hour file is in the band the 90-day records do not yet show as reliable; it finished on 4 October 2026 after the GPU memory fix.

To check the numbers, download long-files.json: it holds every figure on this page, the three test runs with their transcript links, the band definitions, the failure classes and the incident windows.

Questions about long recordings

How long a recording can WhipScribe transcribe?

Up to 10 hours or 5 GB per file. On 4 October 2026 a 9.31-hour public-domain audiobook finished in 17 minutes (1,033 seconds, 95,578 words), and the longest recording completed in the 90 days to 4 October 2026 ran 10.9 hours. Recordings of 1 to 4 hours are the proven range: 98.9% to 99.2% succeeded, counting every failure on our side. Above 8 hours the record is weak: 6 finished and 7 failed in the same period.

How long does a 9-hour recording take to transcribe?

On 4 October 2026 a 9.31-hour public-domain audiobook (The Book of Mormon, Part C, LibriVox) took 1,033 seconds of processing, about 17 minutes, and produced 95,578 words; a 4.94-hour one took 372 seconds and a 2.48-hour one 200 seconds. The transcripts are public on this page. Waiting in the queue and downloading a link add to that.

How long does a 3-hour recording take to transcribe?

For recordings of 2 to 4 hours, the median time from submission to finished transcript was 1,085 seconds (about 18 minutes), and 90% finished within 1,506 seconds (about 25 minutes), in the 90 days to 4 October 2026. That wall-clock time includes queueing and, for links, the download.

How reliable is WhipScribe on long files?

In the 90 days to 4 October 2026: 98.9% of 1–2 hour recordings, 99.2% of 2–4 hour recordings and 97.6% of 4–8 hour recordings succeeded, counting every failure on our side. Outside four incident windows, which we list with their dates, the figures are 99.8%, 100% and 97.6%. Recordings of 8 hours or more succeeded 46.2% of the time (6 of 13); the GPU memory fault behind recent long-file failures was fixed on 4 October 2026, and new runs will show in the next refresh.

What happens if my recording is longer than 10 hours?

Split it into parts of 10 hours or less and upload each part; each part spends only its own minutes. A longer file is not refused at upload, but each job has a fixed processing time limit, and recordings of 9.7, 10.3 and 12.2 hours failed on it between 28 and 30 September 2026. Files over 5 GB are refused at upload.

What counts as a failure in these numbers?

Every job that failed in our own processing: a GPU server out of memory or unreachable, the time limit, a stalled worker, a file we could not decode, or an internal error. Links whose source was gone, private, DRM-protected, a live stream or had no audio are not counted against us; links where the platform refused our download are shown separately, and counting them lowers the overall rate from 97.2% to 94.5%.

Can I check these numbers?

Yes. The transcripts of our three test runs (2.48, 4.94 and 9.31 hours, public-domain LibriVox audiobooks, 4 October 2026) are public and linked on this page, and the aggregate data is at whipscribe.com/proof/long-files.json. To test it yourself, paste one of the archive.org links listed on this page into whipscribe.com.

What does a long recording cost?

Minutes are sold in packs: $4 for 500 minutes, $8 for 1,000, $12 for 2,000 and $24 for 5,000. A 3-hour recording uses 180 minutes, so the $4 pack covers it. Credits never expire.

Is my long recording kept private?

Recordings are transcribed on our own servers and are never used for training. You can delete a recording and its transcript at any time.

Try it on your longest recording

Up to 10 hours or 5 GB. Read the summary free, then open the full transcript with a pack from $4 for 500 minutes.

Transcribe a file

Related pages

Sources.