diff --git a/relay/channel/volcengine/adaptor.go b/relay/channel/volcengine/adaptor.go index 411bdc8ef..c5d9e5dd6 100644 --- a/relay/channel/volcengine/adaptor.go +++ b/relay/channel/volcengine/adaptor.go @@ -47,7 +47,7 @@ func (a *Adaptor) ConvertAudioRequest(c *gin.Context, info *relaycommon.RelayInf } voiceType := mapVoiceType(request.Voice) - speedRatio := mapSpeedRatio(request.Speed) + speedRatio := request.Speed encoding := mapEncoding(request.ResponseFormat) c.Set("response_format", encoding) diff --git a/relay/channel/volcengine/tts.go b/relay/channel/volcengine/tts.go index 4cd591396..328512845 100644 --- a/relay/channel/volcengine/tts.go +++ b/relay/channel/volcengine/tts.go @@ -119,20 +119,6 @@ func mapVoiceType(openAIVoice string) string { return openAIVoice } -// [0.1,2],默认为 1,通常保留一位小数即可 -func mapSpeedRatio(speed float64) float64 { - if speed == 0 { - return 1.0 - } - if speed < 0.1 { - return 0.1 - } - if speed > 2.0 { - return 2.0 - } - return speed -} - func mapEncoding(responseFormat string) string { if encoding, ok := responseFormatToEncodingMap[responseFormat]; ok { return encoding