primeira versão customizada de VAD- Voice Activity Detection
This commit is contained in:
@@ -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);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user