How It Works
- Get an API key from any supported provider
- Add the key in Utter Settings > Advanced Settings > Custom Models
- Select the provider and model you want to use
- Use Utter with no usage limits
Supported Providers
Speech-to-Text
Convert your voice to text using any of these providers:AI Processing
Process and format your transcriptions with:Setup
What to expect: Your providers and models appear in Utter, and new dictation requests use your configured keys.
If that did not work: Re-paste keys without extra spaces, then test one short recording.
Security
When using BYOK:- Keys are stored securely on your device, encrypted in Keychain
- Audio/text is sent directly to your configured providers
Troubleshooting
API key not working
API key not working
- Verify the key is correct (no extra spaces)
- Check the key has proper permissions
- Ensure your account has credits/payment method
- Try regenerating the key
Transcription slow with BYOK
Transcription slow with BYOK
This can happen with free-tier API keys that have rate limits. Consider upgrading your API tier for faster processing.