The first time someone asked me for "just a voice notes button," I almost reached for a separate speech SDK, with its own HttpClient, its own retry policy and its own way of faking things in tests. Then I noticed that Microsoft.Extensions.AI 10.10 already has a speech-to-text abstraction that works like the IChatClient I was already using. That made the plumbing easy. What actually took my time was a short list of design questions that the API doesn't answer for you. Here are the six I'd wa...