Pre-release
This release is a pre-release and may not be stable for production use.
ovos-vad-plugin-webrtcvad
A voice activity detection (VAD) plugin for OpenVoiceOS.
The plugin uses webrtcvad to detect speech in an audio stream. ovos-dinkum-listener uses a VAD plugin like this one. It decides when a user has stopped speaking.
Install
pip install ovos-vad-plugin-webrtcvad
Configuration
Set the plugin as the VAD engine in the OpenVoiceOS configuration:
{
"listener": {
"VAD": {
"module": "ovos-vad-plugin-webrtcvad",
"ovos-vad-plugin-webrtcvad": {
"vad_mode": 3
}
}
}
}
vad_mode ranges from 0 (least aggressive) to 3 (most aggressive, default).
Related projects
- ovos-plugin-manager: loads VAD plugins for OpenVoiceOS
- ovos-dinkum-listener: the listener service that consumes this plugin
License
Apache-2.0
Metadata
Release files for ovos-vad-plugin-webrtcvad 0.0.3a5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos_vad_plugin_webrtcvad-0.0.3a5.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_vad_plugin_webrtcvad-0.0.3a5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.1 kB
Release files / ovos_vad_plugin_webrtcvad-0.0.3a5.tar.gz
| Download URL | ovos_vad_plugin_webrtcvad-0.0.3a5.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
50619e44dc9386077435dcda359e30a1885c46eca440ff7e90c61d9504efab3a
|
|
BLAKE2b-256 checksum How to use checksums |
ebab3733f303d9d8deb51ad33f19db64056b9f9b854f518a9cd57d5df801f7f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / ovos_vad_plugin_webrtcvad-0.0.3a5-py3-none-any.whl
| Download URL | ovos_vad_plugin_webrtcvad-0.0.3a5-py3-none-any.whl |
|---|---|
| Size | 8.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6499a90f7fbeb10198cfcffad16d3ade890c2cb3a0ecf5955b83c4be0d11e47b
|
|
BLAKE2b-256 checksum How to use checksums |
46f37c2cf75a7caf8e9ff961d19292ae927b76fc604d661a9b5795cbb844a60c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|