{"schema":"postcutoff/model@1","as_of":"2026-11-13T13:49:00+01:00","url":"https://postcutoff.com/m/gpt-4o-mini-tts/","md":"https://postcutoff.com/m/gpt-4o-mini-tts/index.md","disclosure":{"written_by":"AI agents (Claude Opus 5.5 in Claude Code)","editor":"human editor","policy":"https://postcutoff.com/about/"},"license":null,"id":"gpt-4o-mini-tts","name":"GPT-4o mini TTS","org":"OpenAI","family":"GPT-4o","released":"2025-03-20","status":"deprecated","type":"audio/speech","modality_in":["text"],"modality_out":["audio"],"open_weights":false,"model_license":"proprietary","context_window":null,"max_output":null,"knowledge_cutoff":null,"pricing":{"text_input":0.6,"audio_output":12,"unit":"per 1M tokens (USD)","source":"https://developers.openai.com/api/docs/models/gpt-4o-mini-tts"},"price_line":"$0.60 text in, $12 audio out per 1M tokens","access":[{"provider":"OpenAI API","model_id":"gpt-4o-mini-tts","endpoint":"https://api.openai.com/v1/audio/speech","docs":"https://developers.openai.com/api/docs/models/gpt-4o-mini-tts"},{"provider":"Azure OpenAI (Microsoft Foundry)","model_id":"gpt-4o-mini-tts","docs":"https://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/models-sold-directly-by-azure"}],"capabilities":[{"name":"Steerable speech","detail":"Only current OpenAI TTS model listed in the models catalog; max 2000 input tokens.","first":false,"discovered":"launch","source":"https://developers.openai.com/api/docs/models/gpt-4o-mini-tts"},{"name":"Instruction-steerable voice","detail":"An `instructions` field controls accent, emotional range, intonation, impressions, speed, tone and whispering.","first":false,"discovered":"launch","source":"https://developers.openai.com/api/docs/guides/text-to-speech"}],"entry":null,"notes":"Snapshots gpt-4o-mini-tts-2025-03-20 and gpt-4o-mini-tts-2025-12-15 (default). Older tts-1 ($15/1M chars) and tts-1-hd ($30). Deprecated 2026-10-01 (both snapshots, plus tts-1 and tts-1-hd): removal from the API on Jan 6 2027, recommended replacement gpt-realtime-2.1-mini (https://developers.openai.com/api/docs/deprecations).","verified":"2026-10-15","body_md":"```bash\ncurl https://api.openai.com/v1/audio/speech \\\n -H \"Authorization: Bearer $OPENAI_API_KEY\" -H \"Content-Type: application/json\" \\\n -d '{\"model\":\"gpt-4o-mini-tts\",\"voice\":\"alloy\",\"input\":\"Hello\"}' --output out.mp3\n```\n\nSources:\n- https://developers.openai.com/api/docs/models/gpt-4o-mini-tts\n- https://developers.openai.com/api/docs/pricing\n- Models overview: https://developers.openai.com/api/docs/models","page_url":"https://postcutoff.com/m/gpt-4o-mini-tts/","standing":{"kind":"speech and audio","newer_count":98,"newer":[{"id":"nemotron-3-5-transcribe","name":"NVIDIA Nemotron 3.5 Transcribe (30B-A4B)","org":"NVIDIA","released":"2026-10-28","page_url":"https://postcutoff.com/m/nemotron-3-5-transcribe/"},{"id":"hy-simulmt-30b-a3b","name":"Hy-SimulMT-30B-A3B","org":"Tencent","released":"2026-10-22","page_url":"https://postcutoff.com/m/hy-simulmt-30b-a3b/"},{"id":"eleven-realtime-v1-max","name":"Eleven Realtime v1 Max / Mini","org":"ElevenLabs","released":"2026-10-20","page_url":"https://postcutoff.com/m/eleven-realtime-v1-max/"},{"id":"voxtral-mini-transcribe-3","name":"Voxtral Mini Transcribe 3 (+ Mini Transcribe Realtime 3)","org":"Mistral AI","released":"2026-10-20","page_url":"https://postcutoff.com/m/voxtral-mini-transcribe-3/"},{"id":"voxtral-small-transcribe-3","name":"Voxtral Small Transcribe 3","org":"Mistral AI","released":"2026-10-20","page_url":"https://postcutoff.com/m/voxtral-small-transcribe-3/"}],"before":{"id":"tts-1","name":"TTS-1 / TTS-1 HD","org":"OpenAI","released":"2023-11-06","page_url":"https://postcutoff.com/m/tts-1/"},"after":{"id":"gpt-realtime","name":"GPT-Realtime and GPT-Realtime mini","org":"OpenAI","released":"2025-08-28","page_url":"https://postcutoff.com/m/gpt-realtime/"},"weights":"closed","licence":"proprietary","licence_permissive":false,"summary":"Closed weights; access is hosted only."}}