mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-04-29 21:58:39 +00:00
fix: doubao audio speedRadio to speed
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user