package xiaozhi.modules.timbre.vo;
|
|
import java.io.Serializable;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
/**
|
* 音色详情展示VO
|
*
|
* @author zjy
|
* @since 2025-3-21
|
*/
|
@Data
|
public class TimbreDetailsVO implements Serializable {
|
@Schema(description = "音色id")
|
private String id;
|
|
@Schema(description = "语言")
|
private String languages;
|
|
@Schema(description = "音色名称")
|
private String name;
|
|
@Schema(description = "备注")
|
private String remark;
|
|
@Schema(description = "参考音频路径")
|
private String referenceAudio;
|
|
@Schema(description = "參考文本")
|
private String referenceText;
|
|
@Schema(description = "排序")
|
private Long sort;
|
|
@Schema(description = "对应 TTS 模型主键")
|
private String ttsModelId;
|
|
@Schema(description = "音色编码")
|
private String ttsVoice;
|
|
@Schema(description = "音频播放地址")
|
private String voiceDemo;
|
|
}
|