Sound-Effects Models Ranked (2026): Text-to-SFX and Video-to-SFX Together
Do you need a sound from a sentence, or a sound that follows a picture? Those are different tasks. This page puts our twelve text-to-SFX routes and four video-to-SFX routes in one score-ordered view, with all 128 rated clips playable. It keeps every original score and cost basis, and labels the two cross-mode family averages as summaries rather than new measurements.
Text-to-SFX and video-to-SFX together
16 measured route-task rows · 128 rated clips · one rater, Syver-August. Text: 25 October 2026. Video rating records supplied: 27 October 2026.
Text and video scores are not interchangeable: different input, the same eight cue names and the same rater. Text routes received text prompts with a four-second target (native duration exceptions retained); video routes received ten-second silent videos. These were separate blind packs, not a head-to-head preference test. Rank uses each route-task row’s own unrounded score; it does not measure whether adding video improves a model.
Quality % = mean of eight equally weighted 1–10 cue ratings × 10. A rating of 1 maps to 10%, not 0%; this is not percent correct or a win rate. ±SEM = sample SD of the eight ratings / √8 × 10, in percentage points (pp). It describes variation across these cues, not listener agreement, a confidence interval or proof of a model-quality gap. Cost never changes quality or rank.
| Order | Model / route | Mode | Provider | Quality % | ±SEM (pp) | Rated cues | Cost/clip (USD) | Cost basis |
|---|---|---|---|---|---|---|---|---|
| 1 | Stable Audio Open | text | fal | 75.00% | ±3.78 pp | 8 | $0.017835 | Returned inference-time meter: 114.14300036430359 compute seconds across eight clips × $0.00125/compute second / 8. No x-fal-billable-units header; not invoice-audited. |
| 2 | Mirelo SFX 2.0 text-to-audio | text | fal | 73.75% | ±3.75 pp | 8 | $0.04 | x-fal-billable-units: 4 output seconds/clip × $0.01/second with num_samples: 1; eight clips $0.32. |
| 3 | Sonilo v1.1 video-to-sound-effects | video | fal | 72.50% | ±3.13 pp | 8 | $0.09 | x-fal-billable-units: 10 per request × $0.009/second = $0.09/selected clip; eight requests $0.72. Not invoice-audited. |
| 4 | Sonilo v1.1 text-to-sound-effects | text | fal | 70.00% | ±2.67 pp | 8 | $0.0072 | x-fal-billable-units: 4 output seconds/clip × $0.0018/second; eight clips $0.0576. |
| 5 | Stable Audio 3 Medium Base | text | fal | 67.50% | ±5.59 pp | 8 | $0.0479 | x-fal-billable-units: 1 audio/clip × $0.0479/audio; eight clips $0.3832. |
| 6 | Stable Audio 3 Small SFX | text | fal | 65.00% | ±1.89 pp | 8 | $0.0206 | x-fal-billable-units: 1 audio/clip × $0.0206/audio; eight clips $0.1648. |
| 7 | ElevenLabs Sound Effects v2 | text | fal | 63.75% | ±3.24 pp | 8 | $0.008 | x-fal-billable-units: 4 output seconds/clip × $0.002/second; eight clips $0.064. |
| 8 | Mirelo SFX video-to-audio | video | fal | 61.25% | ±3.98 pp | 8 | $0.21 | x-fal-billable-units: 21 per request × $0.01/second = $0.21/selected clip, including both required samples; fixed sample 0 rated. Eight requests $1.68. Not invoice-audited. |
| 9 | Stable Audio 3 Medium | text | fal | 57.50% | ±4.12 pp | 8 | $0.0376 | x-fal-billable-units: 1 audio/clip × $0.0376/audio; eight clips $0.3008. |
| 10 | CassetteAI Sound Effects | text | fal | 53.75% | ±7.30 pp | 8 | $0.01 | x-fal-billable-units: 1 generation/clip × $0.01/generation; eight clips $0.08. |
| 11 | Stable Audio 2.5 | text | fal | 51.25% | ±3.50 pp | 8 | $0.2 | x-fal-billable-units: 1 audio/clip × $0.2/audio; eight clips $1.6. |
| 12 | AudioGen | text | Replicate | 51.25% | ±2.95 pp | 8 | $0.005178 | Returned predict_time: 42.488809095 predict seconds across eight clips × $0.000975/predict second (L40S) / 8. Native output 4.104 seconds; not invoice-audited. |
| 13 | HunyuanVideo-Foley | video | replicate | 43.75% | ±6.25 pp | 8 | $0.01414 | Actual returned predict_time × $0.000975/second (L40S), summed across eight requests and divided by eight: $0.014140273172025/clip. Not invoice-audited. |
| 14 | AudioLDM | text | Replicate | 42.50% | ±5.59 pp | 8 | $0.003974 | Returned predict_time: 141.29331896 predict seconds across eight clips × $0.000225/predict second (T4) / 8. Requested nearest supported 5.0 seconds with n_candidates: 1; native output 5.122 seconds, not prorated to 4 seconds. |
| 15 | MMAudio V2 | video | fal | 30.00% | ±5.00 pp | 8 | $0.01 | x-fal-billable-units: 10 per request × $0.001/second = $0.01/selected clip; eight requests $0.08. Not invoice-audited. |
| 16 | Stable Audio 3 Small SFX Base | text | fal | 12.50% | ±1.64 pp | 8 | $0.0283 | x-fal-billable-units: 1 audio/clip × $0.0283/audio; eight clips $0.2264. |
Family rollup · cross-mode average, not a new measurement
Cross-mode averages are summaries, not new measurements or extra ranked rows. Each is (text Quality % + video Quality %) / 2, only for a family tested in both modes. Sonilo uses v1.1 in both; Mirelo compares text SFX 2.0 with video SFX v1.5, not the same version. Per-mode scores stay visible. No pooled SEM, significance test or score for an unrun mode is inferred.
| Family | Mode | Text route / score | Video route / score | Cross-mode average |
|---|---|---|---|---|
| Sonilo | both | Sonilo v1.1 text-to-sound-effects · 70.00% | Sonilo v1.1 video-to-sound-effects · 72.50% | 71.25% · summary only, no pooled SEM |
| Mirelo | both | Mirelo SFX 2.0 text-to-audio · 73.75% | Mirelo SFX video-to-audio · 61.25% | 67.50% · summary only, no pooled SEM |
Every rated clip, in rank order
One ranked list of 16 route-task rows; each row carries its eight rated clips. Text: native audio. Video: exact ten-second muxes with generated sound. Start at low volume; native levels and duration exceptions are retained. Notes were lightly edited for spelling and grammar; meaning and scores are unchanged.
#1 · Stable Audio Open
Mode: text · Quality 75.00% · 8 rated cues · fal · $0.017835/clip
small harbor bell
7/10 · 4 s · WAV
Sounds like a bell, but not a harbor bell.
a wooden door slamming shut
8/10 · 4 s · WAV
Matches the requested sound very well.
steady rain on a tin roof
8/10 · 4 s · WAV
Sounds very natural and correct.
footsteps on gravel
8/10 · 4 s · WAV
Matches the requested sound.
paper rustling
8/10 · 4 s · WAV
Matches the requested sound very well.
sword being unsheathed
8/10 · 4 s · WAV
Matches the requested sound.
old wooden floorboard creak
8/10 · 4 s · WAV
Matches the requested sound.
distant thunder rumble
5/10 · 4 s · WAV
The sound is not loud enough.
#2 · Mirelo SFX 2.0 text-to-audio
Mode: text · Quality 73.75% · 8 rated cues · fal · $0.04/clip
small harbor bell
8/10 · 4.032 s · MP3
The bell sound and harbor atmosphere are correct.
a wooden door slamming shut
7/10 · 4.032 s · MP3
Sounds somewhat correct, but more like a car door.
steady rain on a tin roof
8/10 · 4.032 s · MP3
Sounds like rain.
footsteps on gravel
8/10 · 4.032 s · MP3
Matches the requested sound very well.
paper rustling
8/10 · 4.032 s · MP3
Matches the requested sound.
sword being unsheathed
5/10 · 4.032 s · MP3
There are multiple cutting sounds.
old wooden floorboard creak
7/10 · 4.032 s · MP3
Sounds more like a chair making the noise.
distant thunder rumble
8/10 · 4.032 s · MP3
Matches the requested sound.
#3 · Sonilo v1.1 video-to-sound-effects
Mode: video · Quality 72.50% · 8 rated cues · fal · $0.09/clip
small harbor bell
8/10 · 10 s · video + generated audio
The sound is perfect.
a wooden door slamming shut
8/10 · 10 s · video + generated audio
The sound is perfect.
steady rain on a tin roof
6/10 · 10 s · video + generated audio
The level is a little low.
footsteps on gravel
8/10 · 10 s · video + generated audio
Contains only the correct gravel footstep sounds.
paper rustling
8/10 · 10 s · video + generated audio
The sound is perfect.
sword being unsheathed
7/10 · 10 s · video + generated audio
The sound is correct, but extra sounds precede it.
old wooden floorboard creak
7/10 · 10 s · video + generated audio
The sound is correct, although it is not a creak; the video could have been clearer.
distant thunder rumble
6/10 · 10 s · video + generated audio
Sounds more like wind than thunder.
#4 · Sonilo v1.1 text-to-sound-effects
Mode: text · Quality 70.00% · 8 rated cues · fal · $0.0072/clip
small harbor bell
7/10 · 4.022857 s · MP3
The bell sound is correct.
a wooden door slamming shut
8/10 · 4.022857 s · MP3
Sounds correct.
steady rain on a tin roof
6/10 · 4.022857 s · MP3
Sounds a little more like frying than rain.
footsteps on gravel
7/10 · 4.022857 s · MP3
Sounds correct.
paper rustling
7/10 · 4.022857 s · MP3
Matches the requested sound.
sword being unsheathed
6/10 · 4.022857 s · MP3
Sounds more like clashing.
old wooden floorboard creak
7/10 · 4.022857 s · MP3
Matches the requested sound.
distant thunder rumble
8/10 · 4.022857 s · MP3
Matches the requested sound.
#5 · Stable Audio 3 Medium Base
Mode: text · Quality 67.50% · 8 rated cues · fal · $0.0479/clip
small harbor bell
8/10 · 4.04898 s · MP3
The bell sound is very accurate and has a harbor atmosphere.
a wooden door slamming shut
8/10 · 4.04898 s · MP3
Matches the requested sound very well.
steady rain on a tin roof
6/10 · 4.04898 s · MP3
The sound is a little drum-like and loud, but somewhat correct.
footsteps on gravel
8/10 · 4.04898 s · MP3
Matches the requested sound very well.
paper rustling
4/10 · 4.04898 s · MP3
The sound is wrong.
sword being unsheathed
7/10 · 4.04898 s · MP3
Sounds good, as though the sword is drawn and then sheathed again; that could work.
old wooden floorboard creak
8/10 · 4.04898 s · MP3
Matches the requested sound.
distant thunder rumble
5/10 · 4.04898 s · MP3
Does not match the requested sound.
#6 · Stable Audio 3 Small SFX
Mode: text · Quality 65.00% · 8 rated cues · fal · $0.0206/clip
small harbor bell
7/10 · 4.04898 s · MP3
The bell sound is correct.
a wooden door slamming shut
6/10 · 4.04898 s · MP3
Sounds somewhat like a double closure, but is mostly correct.
steady rain on a tin roof
7/10 · 4.04898 s · MP3
Sounds like natural rain.
footsteps on gravel
6/10 · 4.04898 s · MP3
Matches the request, but there is not enough gravel sound.
paper rustling
6/10 · 4.04898 s · MP3
Partly matches the requested sound.
sword being unsheathed
7/10 · 4.04898 s · MP3
Somewhat correct, but sounds more like sharpening than unsheathing.
old wooden floorboard creak
6/10 · 4.04898 s · MP3
The sound is a little off.
distant thunder rumble
7/10 · 4.04898 s · MP3
The sound is good.
#7 · ElevenLabs Sound Effects v2
Mode: text · Quality 63.75% · 8 rated cues · fal · $0.008/clip
small harbor bell
7/10 · 4.04898 s · MP3
The bell sound is correct.
a wooden door slamming shut
7/10 · 4.04898 s · MP3
Matches the requested sound.
steady rain on a tin roof
7/10 · 4.04898 s · MP3
Sounds like natural rain and matches the request.
footsteps on gravel
7/10 · 4.04898 s · MP3
Matches the requested sound.
paper rustling
5/10 · 4.04898 s · MP3
Sounds like walking at the end.
sword being unsheathed
7/10 · 4.04898 s · MP3
There is too much cutting sound.
old wooden floorboard creak
6/10 · 4.04898 s · MP3
There are too many sounds.
distant thunder rumble
5/10 · 4.04898 s · MP3
Does not quite match the requested sound.
#8 · Mirelo SFX video-to-audio
Mode: video · Quality 61.25% · 8 rated cues · fal · $0.21/clip
small harbor bell
7/10 · 10 s · video + generated audio
The sound is correct and well timed, though there are a few extra sounds.
a wooden door slamming shut
7/10 · 10 s · video + generated audio
The sound is solid and correct.
steady rain on a tin roof
7/10 · 10 s · video + generated audio
Matches the requested sound.
footsteps on gravel
6/10 · 10 s · video + generated audio
Contains only the man’s grunting, which sounds correct, but not the gravel sound.
paper rustling
7/10 · 10 s · video + generated audio
The sound is good, but perhaps a little exaggerated.
sword being unsheathed
4/10 · 10 s · video + generated audio
Does not really match the requested sound.
old wooden floorboard creak
5/10 · 10 s · video + generated audio
The sound is not correct, but could have fit the scene.
distant thunder rumble
6/10 · 10 s · video + generated audio
Sounds more like wind than thunder.
#9 · Stable Audio 3 Medium
Mode: text · Quality 57.50% · 8 rated cues · fal · $0.0376/clip
small harbor bell
7/10 · 4.04898 s · MP3
The bell sounds are correct.
a wooden door slamming shut
6/10 · 4.04898 s · MP3
Sounds like something closing, but not a wooden door.
steady rain on a tin roof
6/10 · 4.04898 s · MP3
Contains sounds other than rain on a roof.
footsteps on gravel
7/10 · 4.04898 s · MP3
Matches the requested sound.
paper rustling
4/10 · 4.04898 s · MP3
The sound is wrong.
sword being unsheathed
4/10 · 4.04898 s · MP3
Does not match the requested sound.
old wooden floorboard creak
6/10 · 4.04898 s · MP3
There are too many sounds.
distant thunder rumble
6/10 · 4.04898 s · MP3
The level is a little low, with crackling.
#10 · CassetteAI Sound Effects
Mode: text · Quality 53.75% · 8 rated cues · fal · $0.01/clip
small harbor bell
3/10 · 4 s · WAV
Does not match the requested sound at all.
a wooden door slamming shut
2/10 · 4 s · WAV
Sounds only like wood; it is completely wrong.
steady rain on a tin roof
6/10 · 4 s · WAV
Sounds a little more like static than rain on a roof.
footsteps on gravel
7/10 · 4 s · WAV
Matches the requested sound.
paper rustling
5/10 · 4 s · WAV
Sounds a little more like paper ripping at the end.
sword being unsheathed
8/10 · 4 s · WAV
Sounds like a small knife.
old wooden floorboard creak
7/10 · 4 s · WAV
Matches the requested sound.
distant thunder rumble
5/10 · 4 s · WAV
There is too much static-like sound.
#11 · Stable Audio 2.5
Mode: text · Quality 51.25% · 8 rated cues · fal · $0.2/clip
small harbor bell
6/10 · 4 s · WAV
The bell sound is too fast.
a wooden door slamming shut
4/10 · 4 s · WAV
Contains speech, which is wrong and makes it unsuitable.
steady rain on a tin roof
6/10 · 4 s · WAV
The sound is a little too mechanical.
footsteps on gravel
4/10 · 4 s · WAV
The sound is wrong.
paper rustling
5/10 · 4 s · WAV
The sound is wrong; it may be more like flipping through a stack of paper.
sword being unsheathed
4/10 · 4 s · WAV
Sounds more like tapping a sword.
old wooden floorboard creak
6/10 · 4 s · WAV
The sound is a little off.
distant thunder rumble
6/10 · 4 s · WAV
The sound is a little off.
#12 · AudioGen
Mode: text · Quality 51.25% · 8 rated cues · Replicate · $0.005178/clip
small harbor bell
6/10 · 4.104 s · MP3
The bell sound is correct, but there is a little too much at the end.
a wooden door slamming shut
5/10 · 4.104 s · MP3
There are too many closing sounds for a single door closure.
steady rain on a tin roof
6/10 · 4.104 s · MP3
Sounds a little more like static than rain.
footsteps on gravel
4/10 · 4.104 s · MP3
Contains too many extra sounds.
paper rustling
4/10 · 4.104 s · MP3
Sounds more like digging.
sword being unsheathed
5/10 · 4.104 s · MP3
Contains extra sounds.
old wooden floorboard creak
5/10 · 4.104 s · MP3
There is too much of the same sound.
distant thunder rumble
6/10 · 4.104 s · MP3
There is too much of the same sound.
#13 · HunyuanVideo-Foley
Mode: video · Quality 43.75% · 8 rated cues · replicate · $0.01414/clip
small harbor bell
3/10 · 10 s · video + generated audio
The sound is wrong and includes music, but the timing is partly right.
a wooden door slamming shut
6/10 · 10 s · video + generated audio
An early closing sound plays before the actual closure.
steady rain on a tin roof
6/10 · 10 s · video + generated audio
The level is a little low.
footsteps on gravel
7/10 · 10 s · video + generated audio
The gravel sound and timing are correct, but there is a little unwanted background music.
paper rustling
4/10 · 10 s · video + generated audio
Contains extra sounds that do not belong.
sword being unsheathed
2/10 · 10 s · video + generated audio
The sound is wrong.
old wooden floorboard creak
3/10 · 10 s · video + generated audio
The sound is not correct and includes dialogue.
distant thunder rumble
4/10 · 10 s · video + generated audio
Contains more music than sound effects.
#14 · AudioLDM
Mode: text · Quality 42.50% · 8 rated cues · Replicate · $0.003974/clip
small harbor bell
6/10 · 5.122 s · WAV
Sounds more like a gong than a bell.
a wooden door slamming shut
5/10 · 5.122 s · WAV
Contains multiple sounds.
steady rain on a tin roof
2/10 · 5.122 s · WAV
The sound is wrong.
footsteps on gravel
6/10 · 5.122 s · WAV
Contains too many extra sounds.
paper rustling
5/10 · 5.122 s · WAV
The sound is neither distinct nor loud enough.
sword being unsheathed
4/10 · 5.122 s · WAV
No sound is audible.
old wooden floorboard creak
2/10 · 5.122 s · WAV
The sound is wrong.
distant thunder rumble
4/10 · 5.122 s · WAV
The sound is not loud enough.
#15 · MMAudio V2
Mode: video · Quality 30.00% · 8 rated cues · fal · $0.01/clip
small harbor bell
2/10 · 10 s · video + generated audio
The sound is wrong.
a wooden door slamming shut
2/10 · 10 s · video + generated audio
Contains unrelated extra sounds before and after the closure.
steady rain on a tin roof
2/10 · 10 s · video + generated audio
The sound is wrong.
footsteps on gravel
1/10 · 10 s · video + generated audio
The sound is wrong.
paper rustling
5/10 · 10 s · video + generated audio
Close, but with a few extra sounds.
sword being unsheathed
4/10 · 10 s · video + generated audio
Dialogue is present but not wanted.
old wooden floorboard creak
4/10 · 10 s · video + generated audio
The sound is not correct; it is music.
distant thunder rumble
4/10 · 10 s · video + generated audio
The sound is not really correct.
#16 · Stable Audio 3 Small SFX Base
Mode: text · Quality 12.50% · 8 rated cues · fal · $0.0283/clip
small harbor bell
2/10 · 4.04898 s · MP3
Does not match the requested sound at all.
a wooden door slamming shut
1/10 · 4.04898 s · MP3
The sound is completely wrong.
steady rain on a tin roof
1/10 · 4.04898 s · MP3
The sound is wrong.
footsteps on gravel
1/10 · 4.04898 s · MP3
The sound is completely wrong.
paper rustling
1/10 · 4.04898 s · MP3
The sound is wrong.
sword being unsheathed
1/10 · 4.04898 s · MP3
The sound is wrong.
old wooden floorboard creak
1/10 · 4.04898 s · MP3
The sound is wrong.
distant thunder rumble
2/10 · 4.04898 s · MP3
Contains extra sounds.
Time/clip is the mean submitted_at-to-completed_at interval across all eight saved requests, including queue, polling and download overhead. It is not isolated model compute time or a repeatable speed benchmark; pack load and cold starts can affect it. Comparable text end-to-end times: N/A, not zero.
By Syver-August, Developer, North Noir · · 8 min read
One view, two tasks, no invented common test
Our text-only benchmark contains 96 blind ratings from twelve delivered routes, recorded on 25 October 2026. Our video-to-SFX benchmark adds 32 ratings from four routes; its completed rating records were supplied on 27 October. Syver-August rated both sets. The eight cue names match, but the models were not given the same kind of input.
Text and video scores are not interchangeable: different input, the same eight cue names and the same rater. Text routes received text prompts with a four-second target (native duration exceptions retained); video routes received ten-second silent videos. These were separate blind packs, not a head-to-head preference test. Rank uses each route-task row’s own unrounded score; it does not measure whether adding video improves a model.
The 16 rows are route-task rows, not sixteen distinct model families. A route tested on text has a text row; a route tested on video has a video row. There is no score for an unrun task and no zero-filled cell to make the table look complete. Tango 2 delivered no text clips inside that run’s queue deadline, so it has no listening score and is excluded from this ranked set.
Every measured row still uses mean rating × 10 and equal cue weights. ±SEM is sample SD across eight cue ratings divided by √8, then multiplied by 10. It is not a listener-consensus measure or a confidence interval. Cost and timing can change bar width, never bar height or rank. The text dataset does not publish comparable end-to-end timings, so those widths say N/A rather than implying zero.
What the ordering says, and what it cannot say
Stable Audio Open’s 75.00% text score and Mirelo SFX 2.0’s 73.75% text score sit above Sonilo v1.1’s 72.50% video score. That is the ordering of the recorded means, not evidence that text input is better than video input. A text prompt asks a model to imagine a cue. A video asks it to follow a particular visible event, with its own timing and ambiguity. The ten-second video also gives more room for an unwanted voice or music event than a four-second text target.
The gallery and notes make this distinction useful. In the video pack Sonilo’s gravel scored 8/10 for gravel steps only; Mirelo’s 6/10 note said it sounded like the man rather than the gravel. In the text pack Mirelo’s gravel scored 8/10, “Matches the requested sound very well.” Sonilo’s scored 7/10, “Sounds correct.” These are cue-specific observations from different outputs and routes, not a controlled demonstration that video made one model better or worse.
Two family rollups, with the arithmetic left visible
Cross-mode averages are summaries, not new measurements or extra ranked rows. Each is (text Quality % + video Quality %) / 2, only for a family tested in both modes. Sonilo uses v1.1 in both; Mirelo compares text SFX 2.0 with video SFX v1.5, not the same version. Per-mode scores stay visible. No pooled SEM, significance test or score for an unrun mode is inferred.
Sonilo: (70.00% text + 72.50% video) / 2 = 71.25%. Mirelo: (73.75% text + 61.25% video) / 2 = 67.50%. Sonilo is v1.1 in both modes. Mirelo’s text route is SFX 2.0; its video route is SFX v1.5. A family label does not erase that version difference. The rollups remain separate from the sixteen measured rows and do not acquire an invented pooled SEM.
One ranked list, with every clip in place
The ranked list above follows the chart’s order across all sixteen route-task rows, without separate text and video galleries. Every row carries its eight rated clips: the original native audio files for text, or the exact ten-second video muxes with generated sound for video. The four-second text target and native duration exceptions remain visible. No files, scores or evidence URLs have changed. Notes were lightly edited for spelling and grammar; meaning and scores are unchanged. Start at low volume; levels were not matched.
Compare request costs without pretending the outputs match
The table imports every cost from its original data module. Text targets four seconds, with native duration exceptions; video inputs are ten seconds. Mirelo video requires two samples and its cost includes both, even though sample 0 alone was rated. Compute-priced routes use returned meters rather than output length. These are tariff-derived figures, not verified invoices, and no source-video creation cost is hidden inside the audio request cost.
That makes the cost-width switch a browsing aid, not a fair equal-duration price race. A low bill does not compensate for an unwanted event in the quality score, and a higher bill is not evidence of a better cue. The original articles preserve each request’s batch, duration and tariff basis so you can compare the task you actually need.
Verdict: choose the task, then audition the evidence
For text-only effects, Stable Audio Open led this listener’s test; for sound from a picture, Sonilo v1.1 led the video pack. Sonilo also has the higher of the two cross-mode family summaries. None of those statements says a single family wins every task, that a small gap is statistically established, or that another listener would agree. Use the table to shortlist, then play the cue in the mode you intend to use.
The full companion articles are Text-to-SFX Models Ranked and Video-to-SFX Models Ranked. They remain separate evidence sets with their original slugs and scope. For an AI-drawn film, the useful result is a sound you want to keep against the picture, not an average you have to defend.
Key takeaways
- 16 measured route-task rows: twelve text and four video, not sixteen model families. Each row retains the original score, SEM and cost basis.
- All 96 text clips and all 32 video-with-audio clips are playable. Same cue names and rater, different input and duration: scores are not interchangeable.
- Sonilo’s cross-mode family average is 71.25%; Mirelo’s is 67.50%. These are arithmetic summaries, not new measurements or extra ranked rows.
- Mirelo’s text and video routes use different versions. No unrun mode, missing timing or delivery failure is assigned a fake zero.
Frequently asked questions
Can text-to-SFX and video-to-SFX scores be compared directly?
Not as interchangeable measurements. The same listener rated the same eight cue names, but text models received text prompts with a four-second target and video models received ten-second silent pictures. The combined table orders their own recorded means, not a shared-input preference test.
Why are there sixteen rows but only two family averages?
The table has twelve measured text routes and four measured video routes. Only Sonilo and Mirelo families were tested in both modes, so only they receive cross-mode summaries. No missing mode is invented or scored zero.
How are the cross-mode averages calculated?
Sonilo: (70.00 + 72.50) / 2 = 71.25%. Mirelo: (73.75 + 61.25) / 2 = 67.50%. Both per-mode numbers remain visible. These are summaries, not new measurements; Mirelo compares text SFX 2.0 with video SFX v1.5.
Can I hear the evidence behind both sets of scores?
Yes. All 96 native text outputs and all 32 exact rated video muxes are playable on this page, with scores and listening notes. Video files contain the picture plus generated sound, not audio-only substitutes.