From 07d03dc42129530bca2e8fa0ab1a1371feb7749a Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 9 Aug 2024 17:25:21 +0800 Subject: [PATCH] bugfix --- bricks/vadtext.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bricks/vadtext.js b/bricks/vadtext.js index a24703e..0176cfa 100644 --- a/bricks/vadtext.js +++ b/bricks/vadtext.js @@ -61,7 +61,7 @@ bricks.VadText = class extends bricks.VBox { } async handle_audio(audio){ console.log('handle_audil() called', audio); - var wavBuffer = this.floatArrayToWAV(audio, sampleRate=16000); + var wavBuffer = this.floatArrayToWAV(audio, 16000); var b64audio = this.arrayBufferToBase64(wavBuffer); this.audio.set_url('data:audio/wav;base64,' + b64audio); var hj = new bricks.HttpJson(); @@ -92,7 +92,7 @@ bricks.VadText = class extends bricks.VBox { } return btoa(binary); } - floatArrayToWAV(floatArray, sampleRate = 22000) { + floatArrayToWAV(floatArray, sampleRate) { const audioCtx = new (window.AudioContext || window.webkitAudioContext)(); const buffer = audioCtx.createBuffer(1, floatArray.length, sampleRate); buffer.getChannelData(0).set(floatArray);