01 — The core
It starts as pressure in the air.
Before it is language, a voice is a wave: a few thousand changes in air pressure every
second, carrying an accent, a mood, a room, and a head cold all at once. Everything a
speech model ever knows about you arrives in that one thin stream.
We work on the front of that pipe — capturing it cleanly, and holding on to what
matters when the room is noisy and two people talk at once.
02 — Deep analysis
Sound becomes structure.
Split the wave by frequency over time and speech stops looking like noise. Vowels show
up as stacked bands, consonants as bursts and hiss. This is where a model learns that
ship and sheep differ by a few dozen milliseconds in one band.
Our work here is about representations that survive contact with reality: far-field
microphones, crosstalk, compression, and speakers no training set ever met.
03 — The conversation
Structure becomes meaning.
Words are only half of it. When you pause, whether your pitch rises, how quickly you
come back — that is where intent lives, and it is the part most systems throw away.
A model that transcribes perfectly and interrupts constantly is still a bad listener.
So we study turn-taking as a first-class problem: when to speak, when to wait, and how
to recover when it gets it wrong.
04 — Global resonance
Meaning becomes a voice.
Then it has to answer — out loud, in time, and in a voice that carries meaning rather
than just pronouncing it. Emphasis in the wrong place is its own kind of error.
Most of the world's languages have almost no recorded data, and most speech systems
quietly serve a handful of them well. We think that is the interesting problem, not an
edge case to handle later.