From d9a6941852230a954156ec00f6cccd49662a9db5 Mon Sep 17 00:00:00 2001 From: adamnsandle Date: Tue, 9 Jul 2024 10:20:50 +0000 Subject: [PATCH] add pip examples to collab --- silero-vad.ipynb | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/silero-vad.ipynb b/silero-vad.ipynb index 22f528a..7a9cd19 100644 --- a/silero-vad.ipynb +++ b/silero-vad.ipynb @@ -43,20 +43,30 @@ }, "outputs": [], "source": [ + "USE_PIP = True # download model using pip package or torch.hub\n", "USE_ONNX = False # change this to True if you want to test onnx model\n", "if USE_ONNX:\n", " !pip install -q onnxruntime\n", + "if USE_PIP:\n", + " !pip install -q silero-vad\n", + " from silero_vad import (load_silero_vad,\n", + " read_audio,\n", + " get_speech_timestamps,\n", + " save_audio,\n", + " VADIterator,\n", + " collect_chunks)\n", + " model = load_silero_vad(onnx=USE_ONNX)\n", + "else:\n", + " model, utils = torch.hub.load(repo_or_dir='snakers4/silero-vad',\n", + " model='silero_vad',\n", + " force_reload=True,\n", + " onnx=USE_ONNX)\n", "\n", - "model, utils = torch.hub.load(repo_or_dir='snakers4/silero-vad',\n", - " model='silero_vad',\n", - " force_reload=True,\n", - " onnx=USE_ONNX)\n", - "\n", - "(get_speech_timestamps,\n", - " save_audio,\n", - " read_audio,\n", - " VADIterator,\n", - " collect_chunks) = utils" + " (get_speech_timestamps,\n", + " save_audio,\n", + " read_audio,\n", + " VADIterator,\n", + " collect_chunks) = utils" ] }, {