Push-to-talk dictation doesn't need a WebSocket. Here's how streaming, async, and a sync dictation API compare on latency, billing, and failure modes.