MateMate

Voice Input

Talk instead of type with built-in speech-to-text.

Voice Input adds speech-to-text to the agent chat composer. Instead of typing out a detailed prompt, tap the microphone icon and talk. Your speech gets transcribed into text in the composer, ready to send or edit before submitting.

This is especially useful on mobile devices where typing long prompts is tedious, or when you are describing a problem and just want to think out loud.

STT Engines

Mate supports four speech-to-text engines, each with different tradeoffs:

EngineRuns locally?SetupBest for
NativeYesNoneQuick dictation with zero setup
WhisperYes (after download)One-time model downloadOffline use, privacy-sensitive work
Cloud STTNoAPI keyHigh accuracy, many languages
Azure SpeechNoAPI keyEnterprise environments, Azure users

Native

Uses your platform's built-in speech recognition — Siri on Apple devices, Google Speech on Android. No setup required, works immediately. Accuracy depends on your platform's implementation, but it is solid for English and most major languages.

Whisper

Runs OpenAI's Whisper model locally on your device. The first time you use it, Mate downloads the model (~150MB). After that, everything runs offline — no network requests, no API keys, no data leaving your machine.

Whisper handles accents and background noise well, and supports dozens of languages out of the box.

Cloud STT

Uses a cloud-based speech-to-text API for transcription. Requires an API key configured in Settings. Offers high accuracy and broad language support, with the tradeoff that audio is sent to an external service for processing.

Azure Speech

Microsoft's Azure Speech Services. Requires an Azure subscription and speech resource key. A good fit if you are already in the Azure ecosystem or need enterprise-grade speech recognition with compliance guarantees.

How to use it

Open an Agent Chat tab

Voice input works in the agent chat composer — the text field where you type messages to the AI agent.

Tap the microphone icon

You will see a mic icon in the composer bar. Tap it to start recording. If this is your first time, Mate may ask for microphone permission.

Speak your message

Talk naturally. The transcription appears in the composer as you speak. When you are done, tap the mic icon again to stop.

Review and send

The transcribed text appears in the composer. Edit it if needed, then send it to the agent like any other message.

Choosing an engine

Open Settings and look for the Speech-to-Text section. You can select your preferred engine and configure any required credentials. The engine selection persists across sessions.

If you want fully offline voice input with no setup beyond the initial download, Whisper is the way to go. For zero-setup convenience, start with Native and switch later if you need better accuracy.

Language support

All four engines support multiple languages. The available languages depend on the engine:

  • Native: Whatever your OS supports — typically 30+ languages on modern devices
  • Whisper: 99 languages (full list on OpenAI's Whisper documentation)
  • Cloud STT: Varies by provider, typically 50+ languages
  • Azure Speech: 100+ languages and variants

English variants (US, UK, Australian, etc.) are supported across all engines.

Platform availability

Voice input works on all platforms where Mate runs: macOS, Windows, Linux, Android, and iOS. The Native engine uses platform-specific APIs, so the experience varies slightly — Siri's speech recognition on Apple devices, Google's on Android, and platform speech APIs on desktop. Whisper, Cloud STT, and Azure Speech behave identically across all platforms.

On this page