We rely on the OpenAI audio/speech endpoint for production text-to-speech.
The current gpt-4o-mini-tts model, with current snapshot gpt-4o-mini-tts-2025-12-15, still appears to have a serious truncation issue: generated audio often cuts off the final sentence or the end of the final sentence.
This is not an API error response. The request succeeds and returns audio, but the returned audio is incomplete. Retrying the same input sometimes produces complete audio, which makes this difficult to safely detect without post-generation validation.
Because of this, we have had to keep using gpt-4o-mini-tts-2025-03-20, which has been much more reliable for this failure mode in our usage. The problem is that the deprecation docs now list gpt-4o-mini-tts-2025-03-20 for shutdown on 2026-07-23.
That leaves us without a viable migration path for this use case. Current gpt-4o-mini-tts still truncates final sentences. The 2025-03-20 snapshot is the only reliable option we have found, but it is being deprecated. tts-1 and tts-1-hd are not equivalent replacements for promptable voice control and quality. The deprecation table suggests gpt-realtime, but that is not a drop-in replacement for existing audio/speech generation workflows.
Please fix the truncation bug in the current gpt-4o-mini-tts model, or keep/provide at least one stable audio/speech model or snapshot that can reliably generate complete audio. At minimum, please confirm the recommended migration path for developers who need non-realtime TTS and cannot accept final-sentence truncation.
Happy to provide concrete request IDs or audio samples via a private support channel if useful.