Azure AI Speech vs Google Chirp 3 vs Amazon Transcribe on 153 voice notes: why InterMIND runs speech-to-text on your organization's own cloud gateway (2026)
A voice note in an InterMIND channel becomes a text message that every teammate reads in their own language. The first step of that is speech-to-text, and the question we get from IT and compliance reviewers is not "how accurate is it" but "whose service is it, and where does the audio go".
The short answer: Azure AI Speech, the speech service of the default AI gateway, in InterMIND's own Azure tenant in Sweden Central — and the speech services of the two other gateways an organization can choose, measured on the same clips so the choice is a number, not a preference. This post shows the numbers behind that choice — the same 153 clips through Azure AI Speech, Google Cloud Speech-to-Text and Amazon Transcribe on the same day — and the two facts about each API that matter more than a percentage point of accuracy.
The rule comes first: one gateway per organization
Every AI feature in InterMIND — meeting recaps, document summaries, the writing assistant, Ask AI and Mia in the meeting — runs on one language-model gateway the organization selects: Azure OpenAI in the EU Data Zone by default, Google Vertex AI on the EU multi-region endpoint or Amazon Bedrock in Frankfurt by choice, each in InterMIND's own tenant. We explained the reasoning in Meeting AI on your own cloud gateway: for most organizations that gateway is already on the approved sub-processor list, so an AI feature adds no new company to the list.
Speech-to-text for voice notes follows the same rule on the default gateway today, and each of the three gateways has a speech service next to its language models — which is what this post measures:
| Gateway | Speech service | Region used in this test | How the API takes a recording |
|---|---|---|---|
| Azure OpenAI (Microsoft) | Azure AI Speech, fast transcription API | Sweden Central | One request for a file up to 5 hours and 500 MB (fast transcription docs, checked September 2026) |
| Google Vertex AI (Google Cloud) | Cloud Speech-to-Text v2, Chirp 3 model | eu multi-region | Synchronous recognition is limited to 60 seconds and 10 MB; longer audio goes through batch or streaming recognition (sync limits, Chirp 3, checked September 2026) |
| Amazon Bedrock (AWS) | Amazon Transcribe, streaming | eu-central-1 (Frankfurt) | A streaming session over HTTP/2 or WebSocket; input is PCM, FLAC or Ogg-Opus (streaming docs, checked September 2026) |
The recogniser is told the speaker's own language in every case — the language a member set in their profile — because automatic language identification proved unreliable on short clips in our testing: a four-second Russian note came back as English. That is how the product calls Azure today, and the test calls the other two the same way.