diff --git a/bricks/llmout.js b/bricks/llmout.js index e1e5775..8576ea1 100644 --- a/bricks/llmout.js +++ b/bricks/llmout.js @@ -26,10 +26,15 @@ bricks.LlmOut = class extends bricks.VBox { update(data){ if (data.audio){ 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({ width: '100%', autoplay: true, - url: data.audio, + url: url, cheight:2 }); } else {