Models
IN DEVELOPMENT · V1.0FULL-DUPLEX SPOKEN DIALOGUE MODEL

Dauys

“voice” in Kazakh

A compact spoken dialogue model that listens and speaks at the same time, without text in its core.

Overview

Dauys is a full-duplex speech model: audio in, audio out, both channels at once. It is built around one research question — how small can a model be, and how little data does it need, to genuinely listen to the person it is talking to and respond to what was said, with no text inside the model.

Type
Full-duplex spoken dialogue model
Modalities
Speech in, speech out — no text in the core
Previous version
v0.2 · 105.2M parameters · closed
Current stage
v1.0 · architecture adopted, first experiments
Training data
Real spontaneous speech (podcasts)
Languages
English first; Kazakh and Russian next
Availability
Not yet available · open release planned for v1.0

The problem

Today's strong full-duplex speech models are a large text language model plus tens to hundreds of thousands of hours of speech, much of it synthesised from text. Text carries the language; speech only teaches the timing. That makes them expensive to train, hard to adapt to languages with little text and synthetic speech — such as Kazakh — and blind to much of what is carried by the voice itself.

The few text-free models that exist learn the rhythm of conversation — who speaks when — but not its content. No open result yet shows that a model can take language and meaning from speech alone at the scale of thousands to tens of thousands of hours.

Our approach

Text helps speech models not because it is text, but because the text stream has three properties: it is slow (3–4 units per second), it carries no voice, and it has low entropy. Dauys v1.0 builds a stream with the same properties directly from audio — syllable-rate units with the speaker's voice removed — and learns conversation on that stream.

The model is split into blocks with hard boundaries enforced by wiring, not by loss penalties. A frozen audio codec turns speech into tokens; a unit encoder compresses them into voice-free syllable units; a causal dialogue tower sees only units and activity of both speakers and is trained mainly to predict the partner; a separate acoustic decoder, which never sees the dialogue, turns the model's own units back into speech in the target voice.

Abilities that are usually mixed together are measured separately: recognising words versus understanding a turn, choosing the right response versus saying it clearly, fluent speech versus actually having heard the other person, and holding a conversation versus knowing about the world.

How it works

Partner audio + own audio
↓
Audio codec (frozen)
↓
Unit encoder — slow, voice-free syllable units
↓
Dialogue tower — predicts the partner, own units, who speaks when
↓
Acoustic decoder + voice embedding
↓
Speech out

Where it stands today

  • Version 0.2 (105.2M parameters, audio-only input and output) closed on 1 November 2026 as a baseline. On synthetic voices it often picks the right spoken answer to a short question, but in conversation its speech barely depends on what the partner says. The full result, including the negative findings, is published as a technical report.
  • Version 1.0 architecture (revision 3) was adopted on 1 November 2026. The first experiment — the voice-free unit encoder, built and measured before the dialogue tower — is under way.
  • Training data for v1.0 is real spontaneous speech (podcasts), not synthetic speech.
  • Dauys is a research system. It is not yet a product and not yet available to users.

Roadmap

V0.X
Baselines on synthetic speech

Closed. Established what a small text-free model does and does not learn. Published as the v0.2 technical report.

V1.0
A conversational partner

Listens, answers to the point and on time, and handles pauses, backchannels, interruptions and simultaneous speech. Trained on podcasts. Open release of the technique and checkpoint once it works.

V1.X
Knowledge, languages, actions

World knowledge from text added around the speech core, Kazakh and Russian, and an action stream for real tasks.

What it is for

  • — Voice assistants and agents that can be interrupted and that interrupt naturally, like a person on a call.
  • — Speech interfaces for languages with little text and no large synthetic speech corpora, starting with Kazakh.
  • — A compact speech core that can run on modest hardware, with a text model alongside as a source of knowledge.