diff --git a/docs/use-cases/audio_upload.feature b/docs/use-cases/audio_upload.feature index 13d1df8..e45c465 100644 --- a/docs/use-cases/audio_upload.feature +++ b/docs/use-cases/audio_upload.feature @@ -235,9 +235,10 @@ Feature: Upload an audio recording, get a private Swedish transcript, discuss it When a file claims to be short but converts to more than the limit Then the job fails with a plain explanation and no engine receives the audio - Scenario: A truncated recording is refused, not half transcribed - When a file converts to far less audio than it claimed - Then the job fails and asks for the complete recording + Scenario: A recording much shorter than its file claimed is transcribed and noted + When a file converts to under 80 percent of the length it claimed and more than two minutes short + Then it is transcribed anyway and its audio step says how long the audio really is + And a complete recording whose header over-estimated its length is not refused Scenario: A full queue is a retry, not an error When too many recordings are already waiting