Home/Articles

Articles

Engineering notes from the field: end-to-end voice latency, session memory and tool calling, voice and IoT integration, and the trade-offs between on-device and cloud deployment.

Mac Studio M3 Ultra in Practice: Real Data Running DeepSeek V4 Flash and Qwen3.8 Flash on omlx

On a 256GB unified-memory M3 Ultra running a resident omlx inference service, TTFT, decode speed, long-context prefill, concurrency, and memory usage for two models — all measured numbers.

Local InferenceMac StudioMLXPerformance Benchmark2026-09-29· 7 min

Squeezing Out Response Speed: Deconstructing the Full ASR → LLM → TTS Chain

Users who say it feels fast are really reacting to the slowest of six chained stages: wake word, segmentation, recognition, generation, synthesis, and playback.

Voice PipelineLatency Optimization2026-09-28· 5 min

On-Device or Cloud: Trade-offs in Voice Data Privacy and Deployment

Cloud-only, device-cloud collaboration, and on-device-only: three paths, each with its own costs across latency, cost, privacy, and capability.

ArchitecturePrivacy2026-09-28· 5 min

Making a Voice Assistant "Remember and Get Things Done": Engineering Practices for Session Memory and Tool Calling

Pure dialogue models can not remember, compute accurately, or get things done. A three-layer structure: short-term context, long-term memory, and tool calling — miss any one and it does not work well.

AgentTool CallingMemory2026-09-28· 6 min

Controlling Devices With One Sentence: Chain Design and Reliability for Voice-IoT Integration

"I said it, but nothing happened" is the most common problem in voice integration. Sending the command is only the beginning; status feedback and reconnection decide the experience.

IoTMQTTIntegration2026-09-28· 5 min