Introducing ToddlerJev: An open-weight native-audio decision model

ToddlerJev maps audio directly to probabilities over request-time decisions, without requiring transcription or generated answer tokens.

Get ToddlerJev
Blog media for Introducing ToddlerJev: An open-weight native-audio decision model

Today, we are releasing ToddlerJev, an open-weight model for making structured decisions directly from audio.

ToddlerJev receives an audio input, a textual question, and a set of candidate decisions. In one forward pass, it assigns a probability to every candidate. It does not need to transcribe the audio into an intermediate document, and it does not generate an answer token by token. The output is already a distribution over the choices the application cares about.

On the evaluated checkpoint, ToddlerJev reaches 68.70% on MMAU-mini, 61.30% on MMSU, and 56.90% on MMAR. The ToddlerJev weights are available alongside evaluation artifacts for inspecting, reproducing, adapting, and testing the model beyond our benchmark suite.

Audio in, decisions out

Many audio systems are assembled as a pipeline: automatic speech recognition turns sound into text, a language model reasons over the transcript, and application code extracts a final label. Every boundary can discard information. A transcript preserves words while often flattening timing, prosody, speaker state, background events, and non-speech sound.

ToddlerJev instead operates on the audio itself. The model receives an audio observation xx, a textual question qq, and a request-time candidate set C={c1,…,cK}C = \{c_1, \ldots, c_K\}.

The candidates are not fixed classes baked into the checkpoint. They are described in text and may change between requests. ToddlerJev scores each candidate by comparing its contextual representation hkh_k with a learned decision-state representation h∗h_*:

zk=K(hk)⊤Q(h∗)256z_k = \frac{K(h_k)^\top Q(h_*)}{\sqrt{256}}

The scores become a probability distribution over the supplied candidate set:

p(k∣x,q,C)=softmax⁡(z)kp(k \mid x, q, C) = \operatorname{softmax}(z)_k

This dynamic pointer interface avoids generated answers that must later be parsed. An application describes its available actions and receives a probability for each action without rebuilding a fixed classifier head whenever the decision vocabulary changes.

Training ToddlerJev

ToddlerJev adapts the Thinker component of Qwen2.5-Omni-3B with rank-16 LoRA and a dynamic pointer head. The audio and vision encoders remain frozen. The resulting adaptation contains 8,421,888 trainable parameters.

Training uses hard-label cross-entropy with shuffled candidate order. Optimization uses AdamW in BF16, an effective batch size of eight, warmup followed by cosine decay, a learning rate of 10−410^{-4} for the adapter, and 3×10−43 \times 10^{-4} for the pointer head.

The real-audio stage uses 47,623 task- and label-balanced presentations drawn with replacement from NSynth, NonSpeech7k, and MELD. These sources cover musical notes and instruments, environmental sound, and emotional speech rather than treating every audio input as spoken language.

The speech stage uses 20,000 examples synthesized by Teen V1 from 13 datasets, including Banking77, SST-5, ARC, and CommonsenseQA. Only the input is rendered as speech; the question, candidate descriptions, and target remain textual.

A100 40 GB BF16 inference speed

The streaming workload retains an eight-second audio context and produces updates once per second. The recording workload processes one complete 30-second input.

Workloadp50p90
Streaming update — 8-second audio context, 1-second updates111.9 ms112.9 ms
30-second recording123.5 ms124.4 ms

Native-audio benchmark results

ToddlerJev was evaluated on three native-audio decision benchmarks: MMAU-mini, MMSU, and MMAR.

Grouped benchmark bars comparing ToddlerJev, AudioJev, and Qwen-Audio-Jev
SystemMMAU-miniMMSUMMAR
ToddlerJev68.7061.3056.90
Qwen-Audio-Jev78.7084.0669.90
AudioJev70.9061.7055.33

The comparator values are published results rather than reruns. ToddlerJev uses 1,000 MMAU-mini items, all 5,000 MMSU items, and a 1,000-item short-clip MMAR subset. Protocols, prompts, subsets, snapshots, and scoring differ, so the table locates the release in the current landscape without claiming a controlled ranking.

Spoken-text benchmark results

We also evaluated spoken versions of public text tasks. ToddlerJev receives TeenageWorks-synthesized audio and textual instructions or options, while the comparison systems receive the original text. These results measure cross-modal transfer; they are not a controlled text-model leaderboard.

The evaluation contains 8,147 cases across 15 suites, producing 8,145 predictions and two explicit failures. The complete eleven-metric comparison is below. Values are accuracy percentages except SST-5 expected-level MAE, where lower is better. A dagger marks incomplete coverage, and an em dash means no comparable usable report.

SystemBank77MedMCQAMedQAMMLUPubMedScienceQAAegisResponseJailbreakInjectionSST-5 MAE
ToddlerJev81.5041.9044.7036.5058.4084.0072.0065.2074.50†51.720.551
Jev 1.13.081.3078.1087.3080.6070.6095.7082.8081.2097.5073.280.507
Laya 421M36.3026.9026.1012.5032.8053.4054.2052.8093.0081.030.849
dJev 0.171.4053.8071.2042.3062.2084.7081.0069.2096.5064.660.544
GPT-6 Luna Decisions78.6076.00†87.50†59.60†62.8094.0074.8072.6096.7563.790.542
Liquid D188.4076.3088.1069.5070.6095.6084.8082.2097.0074.140.533
pplx-decider v1.1 27B81.8075.7088.9070.8069.6097.0086.0080.8089.7590.520.508
Mercury Decide89.9072.6084.9064.5065.6094.2084.0077.2096.7581.030.477
Microsoft Decision 186.4075.9080.7064.7068.0093.2082.0082.2096.5073.280.542
Clef94.8072.5084.3066.8067.8093.9083.2078.6097.0080.170.536
Clef-flash96.1070.4076.6067.6069.6092.3083.2079.0094.2559.480.532
Clef-omni94.8072.5079.5071.5067.4092.1084.8079.0092.5071.550.523
Kev 4B85.3056.4067.2052.7064.6086.9084.0079.4094.7559.480.541
Drex v1.584.9066.6075.5061.0065.2090.6079.2072.8092.0055.170.559
Solar Decide—72.2083.1072.5059.4096.2080.8075.4096.5070.690.599
Solar Decide Flash—63.4072.2047.2052.4085.6073.6072.0097.0079.310.721
TEv1 4B experimental—61.0068.9048.4066.8088.5076.8067.8091.50†55.170.523
Span-01——————81.8074.8094.5068.10—
ScaleDown Classify 173.6059.6074.2043.6054.4084.0082.8075.0095.5088.790.617

Jev, Laya, and dJev use pinned public predictions; the other comparator configurations use publisher reports. No competitor API was rerun. Reports with mismatched case counts are excluded. The GPT-6 row refers specifically to GPT-6 Luna Decisions through OpenRouter.

Accuracy across the spoken benchmark suite

The grid below shows the ten percentage-accuracy columns from the full table. SST-5 is excluded because it reports mean absolute error, where a lower value is better, and therefore does not belong on the same accuracy scale. The outlined row is ToddlerJev.

Grid heatmap of model accuracy across ten spoken benchmarks with ToddlerJev outlined

ToddlerJev is strongest on Banking77 and ScienceQA. Its MMLU and medical question-answering results remain weak. We do not combine these heterogeneous tasks into a single frontier score.

Does the model use the audio?

An audio model can appear capable while leaning on question wording, candidate priors, or dataset artifacts. On a paired 200-item MMAU diagnostic, ToddlerJev scores 73.50% with full audio, 67.00% with only the first eight seconds, and 38.50% when the signal is replaced by silence.

The silence gap shows that the model uses evidence from the audio rather than treating it as decoration. The prefix result is an evidence ablation, not a validated streaming policy; some decisions depend on information that arrives later.

Where ToddlerJev still fails

Candidate ordering remains a failure mode. Reordering identical options changes the selected answer on 9.70% of MMAU-mini cases and 12.80% of MMAR cases. Shuffling candidates during training reduces simple positional shortcuts, but it does not make the model order-invariant.

The output probabilities should not be treated as calibrated confidence. The 15-bin expected calibration error is 0.085 on MMAU-mini and 0.104 on MMAR. Applications that attach operational meaning to a threshold should calibrate on data representative of their own deployment.

Perceptual quality is not a reliable shortcut for task success. NISQA overall MOS has a Pearson correlation of only 0.22 with correctness in the reported analysis. Clean-sounding audio can still be decisionally difficult, while imperfect audio may contain enough evidence for the correct answer.

What is included in the open release

ToddlerJev is released as an open-weight native-audio decision model so that its behavior can be examined at the level of the model, outputs, and evaluation artifacts—not only through a hosted demo.

The Hugging Face release and companion bundle include detailed metrics, per-example predictions and probabilities, uncertainty estimates, provenance, source commits, checkpoint hashes, and runnable evaluation code. This makes it possible to audit errors, test calibration, measure candidate-order sensitivity, and adapt the model to new decision spaces.

Boundaries of the evidence

ToddlerJev currently has one adaptation seed and no matched frozen-backbone or training-data ablation. Published comparisons differ in modality, prompt format, model snapshot, and benchmark subset. The spoken-text evaluation relies on synthesized speech and therefore does not establish performance on spontaneous, accented, noisy, or conversational speech.

The 2,600-example TTS holdout scores 82.12%, but 260 items were monitored during training, so it is validation rather than a fully untouched external test. Exact-text auditing found 137 external cases matching holdout content, including 13 monitor matches. No exact external-to-training text matches were found, but semantic overlap and pretraining exposure remain unknown. Six NonSpeech7k source recordings are shared with training.

ATBench was excluded after its results were inspected at the authors’ request; that post-hoc scope change is documented in the release materials. We make no claim for missing VoxCeleb1 or DiDiSpeech evaluations, hidden test sets, calibrated confidence, or sliding-window deployment.

The weights are open so the next result does not have to be ours. Reproduce it, break it, calibrate it, or teach it a new decision space.

References