Voice pipeline
What happens between you speaking and Aleph answering.
The stages
- Wake word — the satellite (or server) listens for the wake phrase.
- Voice activity detection — separates your speech from silence.
- Speech-to-text — a streaming transcript appears as you talk.
- Turn detection — a small model decides when you've finished your thought, so you don't have to pause awkwardly.
- The LLM — generates the answer, calling tools if needed.
- Text-to-speech — the reply streams back as audio while it's still being generated.
Why it feels fast
TODO: streaming at every stage, speculative starts.
Interrupting
TODO: barge-in behaviour.