tts.go 322 B

123456789101112131415
  1. package model_entities
  2. type TTSResult struct {
  3. Result string `json:"result"` // in hex
  4. }
  5. type TTSModelVoice struct {
  6. Name string `json:"name" validate:"required"`
  7. Value string `json:"value" validate:"required"`
  8. }
  9. type GetTTSVoicesResponse struct {
  10. Voices []TTSModelVoice `json:"voices" validate:"required,dive"`
  11. }