I put my voice agent's per-interim signals on screen. Emotion/intent/turn-completeness distributions from the Speech model. and used this additional information for gates and downstream components.
Showed (in the clip) the underlying signals onto the screen instead of hiding them in logs, so that they become measurable.
Entities (which have high confidence) also get captured in-stream before the text hits the action model (an SLM), SVMs.
Observation from this clip:
- Tone it hears, as a distribution, never a single verdict.
- What it thinks you're actually asking for
- And the tool it already ran, before the sentence finished
- That last one is interesting: It doesn't wait for you to stop speaking to start working.
I have few questions:
- Has anyone seen a semantic endpointer beat a tuned VAD in prod?
- Suggestions for workflows I should benchmark, to show effectiveness of my approach.
Happy to go into any of it.