A real product serving on api.hawktalk.ai over TLS — authenticated, metered, full-duplex voice AI
on owned silicon. Every number on this page came off a run artifact from the overnight build, dated 2026-08-11.
Where something is still roadmap, it says so.
The overnight work moved the whole voice cascade onto the NPU. One box went from 2 concurrent voice seats to a measured knee of 12 — while keeping felt first-audio at ~590ms, inside the 450–600ms floor the best cloud cascades operate in. This is the number that changes the economics.
The full pipeline — hear, feel, think, speak, interrupt — measured stage by stage on the serving box.
| Stage | Result | What it means | Status |
|---|---|---|---|
| Speech-to-text gemma-native audio tower, on NPU |
436ms warm TTFT 375ms p95, flat 1→16 seats |
Whisper eliminated from the loop entirely; 42.6× faster than host-CPU decode, and latency stays flat as seats load up. | measured |
| Emotion sensing (SER) wav2vec2, on NPU |
44.7ms (vs 364ms CPU) 66ms end-to-end via /v1/ser |
8.1× faster on a dedicated NPU core partition — live in production, with a CPU fallback armed. | measured live |
| Text-to-speech — fast tier Matcha (non-autoregressive) |
RTF 0.175 | Renders speech ~5.7× faster than realtime — the volume/realtime tier. | measured |
| Text-to-speech — mid tier Kokoro |
RTF 1.31 | The balanced quality tier. | measured |
| LLM gemma-E2B |
536ms TTFT 29–70 tok/s |
Fast enough that the model is not the bottleneck in the loop. | measured |
| Barge-in (interrupt the AI mid-sentence) | ~0ms server decision | 12/12 hermetic checks green — the AI stops the instant you speak. | measured live |
| Echo cancellation (AEC) | 11.7dB ERLE 0.93 user-voice correlation in double-talk |
Speakerphone-style conversation without the AI hearing itself — built from scratch for this stack. | measured live |
| KV-paging (memory headroom) | ~2× KV capacity (INT8) | Design complete, off-box tests green; on-box validation queued behind a free accelerator core. | next |
The same pipeline scales from a phone in your pocket to a dense cloud box. Two rungs are measured today; the rest is the same code with more silicon under it.
All of this is serving today on api.hawktalk.ai — not a demo build, the production surface.
/v1/*), realtime WebSocket (/v1/realtime), and the Live brain channel (/live/brain) — all key-authenticated over public TLS, all metered.The discipline that produced tonight's numbers is the same one that keeps unfinished things off the "done" list. Here is the plan, in order, and the one honest caveat.
The big labs are structurally barred from this position: they can't run on your phone, can't hand you the weights, and can't let you own the stack that serves your traffic. HawkTalk is the same sovereign pipeline on cloud silicon and edge silicon, with ownable weights at every rung. That's the pitch behind the numbers above — a running product asking for fuel, not a vision asking for a chance.