primeira versão customizada de VAD- Voice Activity Detection

This commit is contained in:
2026-10-30 19:15:01 +00:00
parent 2449b34137
commit aba05cb826
14 changed files with 3457 additions and 129 deletions

View File

@@ -202,3 +202,24 @@ test("exposes playback analyser", () => {
player.analyser
);
});
test("late PCM after stop is ignored", async () => {
const context = new FakeAudioContext();
const player = new PCMPlayer({
audioContext: context,
sampleRate: 48000,
});
player.stop();
const pcm = new ArrayBuffer(8);
await assert.doesNotReject(
player.enqueue(pcm)
);
assert.equal(player.playing, false);
assert.equal(player.sources.size, 0);
});