f5tts/wwwroot/tts_stream.ui
2025-05-25 13:57:53 +00:00

54 lines
918 B
XML

{
"widgettype":"HBox",
"options":{
"height":"100%"
},
"subwidgets":[
{
"widgettype":"Form",
"id":"form",
"options":{
"width":"50%",
"title":"流式返回",
"submit_url":"{{entire_url('/v1/infer_stream')}}",
"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":"TextedAudioPlayer",
"options":{
"width": "50%",
"height":"100%",
"auto_play":true
}
}
],
"binds":[
{
"wid":"form",
"event":"submited",
"actiontype":"script",
"target":"audio",
"script":"console.log('this=', this, event);this.set_stream_urls(event.params)"
}
]
}