feat: 音色管理

This commit is contained in:
Blizzard
2026-03-26 11:26:10 +08:00
parent df74da48bd
commit 5f4f739f16
11 changed files with 542 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
package radio
import (
"github.com/gin-gonic/gin"
)
type VoiceRouter struct{}
func (r *VoiceRouter) InitVoiceRouter(Router *gin.RouterGroup) {
voiceRouter := Router.Group("/radio/voice")
{
voiceRouter.POST("list", voiceApi.GetVoiceList)
voiceRouter.GET("detail", voiceApi.GetVoiceDetail)
voiceRouter.GET("options", voiceApi.GetVoiceOptions)
voiceRouter.POST("save", voiceApi.SaveVoice)
voiceRouter.POST("update", voiceApi.UpdateVoice)
voiceRouter.POST("delete", voiceApi.DeleteVoice)
voiceRouter.GET("default", voiceApi.GetDefaultVoice)
voiceRouter.POST("set-default", voiceApi.SetDefaultVoice)
}
}