Murmur vs OpenAI TTS API
OpenAI TTS API is a developer API from OpenAI. Murmur is a local voice studio for Apple Silicon Macs. Here is how they differ on cost, privacy, cloning and output, using OpenAI TTS API's own published details.
01 · Context
Quick verdict
OpenAI TTS API is the better pick for developers and product teams already building on the OpenAI platform who want a simple, prompt-steerable cloud text-to-speech endpoint with expressive built-in voices, streaming, and optional gated custom voices.
Murmur is the better pick if you work on a Mac, want speech generated locally, and would rather pay $49 once than track characters, credits or a subscription.
02 · Overview
OpenAI TTS API and Murmur side by side
Every OpenAI TTS API entry below comes from OpenAI TTS API's official website. Where the site did not say, the table says so instead of guessing.
| OpenAI TTS API | Murmur | |
|---|---|---|
| Pricing model | Pay per use | One-time purchase |
| Free tier | None stated | No free trial; 7-day refund |
| Paid plans | gpt-4o-mini-tts: Text input $0.60 per 1M tokens; audio output $12.00 per 1M tokens; tts-1: $15.00 / 1M characters; tts-1-hd: $30.00 / 1M characters | $49 one-time for one Mac, no free trial, 7-day refund |
| Usage limits | gpt-4o-mini-tts: the maximum number of input tokens is 2,000. Speech generation is offered through the v1/audio/speech endpoint; no monthly character allowance is published for the TTS models, which are billed per output token (gpt-4o-mini-tts) or per input character (tts-1 / tts-1-hd). | No character, minute or credit limits |
| Platforms | Web, API | macOS 15 or later on Apple Silicon |
| Where speech is generated | In the vendor's cloud | Local, on your Mac |
| Works offline | No | Yes, after models are downloaded |
| Voice cloning | Yes | Yes, from a short reference recording |
| Languages | The TTS model generally follows the Whisper model in terms of language support (Whisper's supported languages are listed, ~57 languages such as Arabic, Chinese, French, German, Hindi, Japanese, Portuguese, Spanish; voices are currently optimized for English). | 600+ with the optional OmniVoice model |
| Export formats | MP3, Opus, AAC, FLAC, WAV, PCM | WAV, M4A |
| Commercial use | Under the OpenAI Services Agreement (Section 4.1), as between Customer and OpenAI and to the extent permitted by applicable law, the Customer owns all Output, and OpenAI assigns to Customer all of its right, title, and interest, if any, in and to the Output. Separately, the TTS usage guidance states that OpenAI's usage policies require you to provide a clear disclosure to end users that the TTS voice they are hearing is AI-generated and not a human voice. | Depends on the license of the model you generate with; check each model's license |
03 · Context
What OpenAI TTS API does well
Steerable GPT-4o mini TTS model that can be prompted to control accent, emotional range, intonation, impressions, speed of speech, tone, and whispering.
Multiple quality/latency options: gpt-4o-mini-tts for intelligent realtime apps, tts-1 for lower latency, and tts-1-hd for higher quality.
13 listed built-in voices (alloy, ash, ballad, coral, echo, fable, nova, onyx, sage, shimmer, verse, marin, cedar), with marin and cedar recommended for best quality.
Custom voices can be created from a consent recording plus a matching audio sample, and used with the TTS, Realtime, or audio Chat Completions APIs.
04 · Highlights
When to stay with OpenAI TTS API
| Decision factor | What it means |
|---|---|
| You need it on Web, API | OpenAI TTS API lists Web, API support. Murmur is a Mac app only, so it cannot follow you to other devices. |
| You are generating speech from your own software | OpenAI TTS API offers programmatic access for apps and servers. Murmur has a local CLI and MCP server for automation on one Mac, which is not a hosted API for your customers. |
| You want nothing to install or maintain | OpenAI TTS API runs its voices on the vendor's servers, so there are no model downloads and no dependence on your Mac's memory. |
05 · Highlights
When Murmur is the better fit
| Decision factor | What it means |
|---|---|
| Your scripts are private or unreleased | Murmur generates on your Mac, so client scripts, manuscripts and drafts are not uploaded for synthesis. |
| You generate a lot of audio | OpenAI TTS API charges through pay per use. Murmur is $49 once with no character limits, so long audiobooks and repeated retakes cost nothing extra. |
| You produce finished audio, not just listening | Murmur is built around projects: multi-speaker scripts, per-line retakes and WAV or M4A export for editors such as Final Cut Pro, iMovie and Logic. |
Sources
Where these facts come from
- Text to speech | OpenAI API docs checked 2026-10-14
- Pricing | OpenAI API docs checked 2026-10-14
- GPT-4o Mini TTS | OpenAI API docs checked 2026-10-14
- Custom voices | OpenAI API docs checked 2026-10-14
- OpenAI Services Agreement | OpenAI checked 2026-10-14
FAQ
Common questions
OpenAI TTS API's official pages did not describe a free tier when we checked on 2026-10-14. Paid options: gpt-4o-mini-tts: Text input $0.60 per 1M tokens; audio output $12.00 per 1M tokens; tts-1: $15.00 / 1M characters; tts-1-hd: $30.00 / 1M characters.
Generate speech on your own Mac
Murmur is $49 one-time for Apple Silicon Macs on macOS 15 or later. There is no free trial, and purchases have a 7-day refund window. Listen to the public samples before you buy.