Fix node addon tests (#865)

* Install naudiodon2 manually.

It is needed only when using a microphone. The CI tests don't need it.
This commit is contained in:
Fangjun Kuang
2024-05-12 12:03:43 +08:00
committed by GitHub
parent eee5d8a15c
commit 7322f4e0a3
5 changed files with 11 additions and 5 deletions

View File

@@ -35,10 +35,10 @@ console.log('Started')
let start = performance.now();
const stream = recognizer.createStream();
const wave = sherpa_onnx.readWave(waveFilename);
stream.acceptWaveform(wave.samples, wave.sampleRate);
stream.acceptWaveform({samples: wave.samples, sampleRate: wave.sampleRate});
const tailPadding = new Float32Array(wave.sampleRate * 0.4);
stream.acceptWaveform(tailPadding, wave.sampleRate);
stream.acceptWaveform({samples: tailPadding, sampleRate: wave.sampleRate});
while (recognizer.isReady(stream)) {
recognizer.decode(stream);