This is using Silero VAD.
It detects beginning and ending of voice activity within a stream of audio and returns the parts that contains activity.
There's a maximum amount of voice duration, to avoid having no input for too long.
- id: dora-vad
description: Voice activity detection. See; <a href='https://github.com/snakers4/silero-vad'>sidero</a>
build: pip install dora-vad
path: dora-vad
inputs:
audio: dora-microphone/audio
outputs:
- audio
The code and model weights are released under the MIT License.