|
@@ -4,18 +4,20 @@ type SpeakerInfo struct {
|
|
|
Name string `yaml:"name"`
|
|
|
Ip string `yaml:"ip"`
|
|
|
Branch byte `yaml:"branch"`
|
|
|
+ Speed byte `yaml:"branch"`
|
|
|
+ Volume byte `yaml:"branch"`
|
|
|
}
|
|
|
|
|
|
type PlayReq struct {
|
|
|
- Url string //要播放的⽹络⾳频 http/https/rtsp等⾳频地址
|
|
|
- Text string //要播放的⽂本内容
|
|
|
- Vcn string // 发⾳⼈ xiaofeng xiaoyan
|
|
|
- Speed int //发⾳速度 0-100 默认50
|
|
|
- Volume int //⾳量 0-100 默认50
|
|
|
- Rdn string //数字发⾳ 0 数值优先, 1 完全数值, 2 完全字符串, 3 字符串优先 默认2
|
|
|
- Rcn string //数字1 的中⽂发⾳ 0:表示发⾳为yao 1:表示发⾳为yi 默认0
|
|
|
- Reg byte //英⽂发⾳ 0:⾃动识别英语单词; 1:逐个字⺟发⾳
|
|
|
- Sync bool //true: 同步模式,语⾳播放完毕后再响应; false:即时响应(不等待播放完成)
|
|
|
+ Url string //要播放的网络音频 http/https/rtsp等⾳频地址
|
|
|
+ Text string //要播放的文本内容
|
|
|
+ Vcn string //发音人 xiaofeng xiaoyan
|
|
|
+ Speed byte //发音速度 0-100 默认50
|
|
|
+ Volume byte //音量 0-100 默认50
|
|
|
+ Rdn string //数字发音 0 数值优先, 1 完全数值, 2 完全字符串, 3 字符串优先 默认2
|
|
|
+ Rcn string //数字1 的中文发音 0:表示发⾳为yao 1:表示发音为yi 默认0
|
|
|
+ Reg byte //英文发音 0:⾃动识别英语单词; 1:逐个字母发音
|
|
|
+ Sync bool //true: 同步模式,语音播放完毕后再响应; false:即时响应(不等待播放完成)
|
|
|
Queue bool //true: 队列模式,如果当前有语⾳在播放,则加到队列排队播放
|
|
|
Loop LoopInfo
|
|
|
}
|