That's a sharp read, and a better framing than mine. Thank you! "Never trained" is right; "never reached" isn't. The model reserves the untrained labels for audio unlike anything it was trained on: 0 of 93 on its training corpora, 24 of 107 on unseen ones. That's a free out-of-distribution signal, and it fits how we use DuplexJev anyway: every answer comes with its probability, so an agent can already treat a low-confidence or off-four answer as "not sure, don't act on it".
Agreed on the 10-class report. We'll publish off-vocabulary answers on seen vs. unseen corpora, so it's clear whether the gain is hearing or just vocabulary.
On sophon-realtime, a quick preview, since it's the other half of this story. It's an end-to-end spoken dialogue model, and DuplexJev is its paralinguistic teacher: we use DuplexJev's judgments as the training signal for expression, so the model doesn't just say the words but laughs, coughs and clears its throat where a person naturally would, with the tone to match. If DuplexJev is about hearing how something is said, sophon-realtime is about saying it that way. Our goal is state of the art in paralinguistic expression.
For the duplex side: both. Turn-taking and barge-in on Full-Duplex-Bench (pause handling, turn-taking latency, user interruption, backchannels) with the public scripts, plus expression results judged by DuplexJev and by people, and an end-to-end latency breakdown. Answer files included, same as here, so you can take it apart again.