From 7bbb7f8114f50b9b0c7fc5c2e603902bd7ea88bc Mon Sep 17 00:00:00 2001 From: CaIon Date: Wed, 31 Dec 2025 21:22:33 +0800 Subject: [PATCH] feat(model): add audio ratios for new TTS models and adjust default values --- setting/ratio_setting/model_ratio.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/setting/ratio_setting/model_ratio.go b/setting/ratio_setting/model_ratio.go index df823516..017048eb 100644 --- a/setting/ratio_setting/model_ratio.go +++ b/setting/ratio_setting/model_ratio.go @@ -311,6 +311,10 @@ var defaultAudioCompletionRatio = map[string]float64{ "gpt-4o-realtime": 2, "gpt-4o-mini-realtime": 2, "gpt-4o-mini-tts": 1, + "tts-1": 0, + "tts-1-hd": 0, + "tts-1-1106": 0, + "tts-1-hd-1106": 0, } var ( @@ -656,7 +660,7 @@ func GetAudioRatio(name string) float64 { if ratio, ok := audioRatioMap[name]; ok { return ratio } - return 20 + return 1 } func GetAudioCompletionRatio(name string) float64 { @@ -667,7 +671,7 @@ func GetAudioCompletionRatio(name string) float64 { return ratio } - return 2 + return 1 } func ModelRatio2JSONString() string {