This commit is contained in:
yumoqing 2025-09-19 15:58:25 +08:00
parent 89564c1d29
commit 8f45100c62

View File

@ -25,12 +25,13 @@ bricks.LlmOut = class extends bricks.VBox {
update(data){ update(data){
if (data.audio){ if (data.audio){
var url = data.audio;
if (! data.audio.startsWith('http')){
if (! data.audio.startsWith('data:audio/')){
url = 'data:audio/wav;base64,' + url;
}
}
if (!this.a_w) { if (!this.a_w) {
var url = data.audio;
if (! data.audio.startsWith('http')){
if (! data.audio.startsWith('data:audio/'){
url = 'data:audio/wav;base64,' + url;
}
this.a_w = new bricks.AudioPlayer({ this.a_w = new bricks.AudioPlayer({
width: '100%', width: '100%',
autoplay: true, autoplay: true,
@ -38,7 +39,7 @@ bricks.LlmOut = class extends bricks.VBox {
cheight:2 cheight:2
}); });
} else { } else {
this.a_w.add_url(data.audio); this.a_w.add_url(url);
} }
} }
if (data.video){ if (data.video){