From 1ee29749c33e7f94542ec3f51967e85e4e73b7a9 Mon Sep 17 00:00:00 2001 From: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com> Date: Mon, 7 Jul 2025 03:02:17 +0700 Subject: [PATCH] support mod_vad_silero (#100) * support mod_vad_silero * wip * wip --- specs.json | 11 ++++++++++- test/jambonz-verb-test.js | 5 ++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/specs.json b/specs.json index fdd5a98..9d13392 100644 --- a/specs.json +++ b/specs.json @@ -1229,7 +1229,16 @@ "voiceMs": "number", "silenceMs": "number", "strategy": "string", - "mode": "number" + "mode": "number", + "vendor": { + "type": "string", + "enum": [ + "webrtc", + "silero" + ] + }, + "threshold": "number", + "speechPadMs": "number" }, "required": [ "enable" diff --git a/test/jambonz-verb-test.js b/test/jambonz-verb-test.js index 51a7c85..917c271 100644 --- a/test/jambonz-verb-test.js +++ b/test/jambonz-verb-test.js @@ -394,7 +394,10 @@ test("validate correct verbs", async (t) => { "voiceMs": 250, "silenceMs": 150, "strategy": "one-shot", - "mode": 2 + "mode": 2, + "vendor": "webrtc", + "threshold": 0.5, + "speechPadMs": 1000 } }, {