flat-fuchsia
flat-fuchsia2w ago

Voice formatting for gpt-5-mini

I'm using gpt-5-mini and it's doing weird things like explicitly saying "equals sign" and "slash" when referring to numbers. Eg.. instead of 150 grams of protein per day it'll say 150 "g" protein "slash" day. Any ideas what's happening here? There's nothing in my system prompt that should be causing this.. When dealing with gpt-4o-* it didn't do this so it would appear something changed with the updated model? Is this a temperature thing? Anything we can fix? How do i change the voice formatting setting? Any help would be appreciated
5 Replies
fascinating-indigo
fascinating-indigo2w ago
Use chatgpt 5o Also enable voice formatting if disabled
flat-fuchsia
flat-fuchsiaOP2w ago
It is enabled by default and i didnt disabled voice formatting. Are you saying use gpt-5 vs gpt-5-mini? I mean ya that'd be good but it's also 4x more expensive. The concern i have is 4o-mini does not do this at all.
Shubham Bajaj
Shubham Bajaj2w ago
Hi franny, For applying voice formatting to text output with GPT-5-mini, you can control how text is transformed for natural-sounding speech through Vapi's voice formatting plan. Voice formatting is enabled by default and includes steps like expanding numbers, abbreviations, and handling email formats. To customize or disable formatting: - Disable Formatting:
Set voice.chunkPlan.enabled = false or voice.chunkPlan.formatPlan.enabled = false to use raw output. - Customize Formatting: - Use formattersEnabled in assistant.voice.chunkPlan.formatPlan to control specific transformations. - Add custom replacements by using:
{ "type": "exact", "key": "hello", "value": "hi" }

{ "type": "exact", "key": "hello", "value": "hi" }

or regex-based:
{ "type": "regex", "regex": "\\b[a-zA-Z]{5}\\b", "value": "hi" }

{ "type": "regex", "regex": "\\b[a-zA-Z]{5}\\b", "value": "hi" }

You can find more details in the voice formatting plan documentation.
flat-fuchsia
flat-fuchsiaOP5d ago
so since htis is enabled by default why is it not working ?
Shubham Bajaj
Shubham Bajaj3d ago
It seems like there might be a misunderstanding about the default settings. Can you provide more details about what specifically isn't working? This will help me assist you better.

Did you find this page helpful?