f5tts/wwwroot/tts.ui
2024-12-25 16:04:39 +08:00

57 lines
944 B
XML

{
"widgettype":"VBox",
"options":{
"height":"100%"
},
"subwidgets":[
{
"widgettype":"Filler",
"options":{},
"subwidgets":[
{
"widgettype":"Form",
"id":"form",
"options":{
"submit_url":"{{entire_url('/api/inference')}}",
"fields":[
{
"name":"speaker",
"label":"播音员",
"uitype":"code",
"value":"main",
"dataurl":"{{entire_url('/get_speakers.dspy')}}"
},
{
"name":"prompt",
"label":"文本",
"uitype":"text",
"uiparams":{
"rows":20,
"cols":80
}
}
]
}
}
]
},
{
"id":"audio",
"widgettype":"AudioPlayer",
"options":{
"height":"40px",
"auto_play":true
}
}
],
"binds":[
{
"wid":"form",
"event":"submited",
"actiontype":"script",
"target":"audio",
"script":"set_response_text_url(this, event.params);"
}
]
}