Skip to main content

noise ratio VAD plugin for OpenVoiceOS

Project description

Noise VAD

simple VAD plugin extracted from the old ovos-listener

should only be used as fallback, works in all platforms including 32bit systems

Configuration

{
    "listener": {
        "VAD": {
            "module": "ovos-vad-plugin-noise",
            "ovos-vad-plugin-noise": {
                "method": "all",
                "max_current_ratio_threshold": 2.0,
                "energy_threshold": 1000.0
            }
        }
    }
}

Arguments

max_energy: Optional[float] = None
    Maximum denoise energy value (None for dynamic setting from observed audio)

max_current_ratio_threshold: Optional[float] = 2.0
    Ratio of max/current energy below which audio is considered speech

energy_threshold: Optional[float] = None
    Energy threshold above which audio is considered speech (None for dynamic setting from observed audio)

silence_method: SilenceMethod = "all"
    Method for deciding if an audio chunk contains silence or speech

Methods

RATIO
  Only use max/current energy ratio threshold

THRESHOLD
  Only use current energy threshold

ALL
  max/current energy ratio, and current energy threshold

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ovos_vad_plugin_noise-0.1.3a4.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovos_vad_plugin_noise-0.1.3a4-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file ovos_vad_plugin_noise-0.1.3a4.tar.gz.

File metadata

  • Download URL: ovos_vad_plugin_noise-0.1.3a4.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ovos_vad_plugin_noise-0.1.3a4.tar.gz
Algorithm Hash digest
SHA256 bf54cf680411db7ae52028fd64aec991afcc7eabc60d88ad465ff71df83ba69f
MD5 fc528b556afd4fd81939833451a88a06
BLAKE2b-256 e4fbaf7981dead1464022d532813f2f3a6e139a40c2f0efa711a4e32dba79de7

See more details on using hashes here.

File details

Details for the file ovos_vad_plugin_noise-0.1.3a4-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_vad_plugin_noise-0.1.3a4-py3-none-any.whl
Algorithm Hash digest
SHA256 3c4b5f6a2c5aa621bbcbe0be74671a72158274aa0f154c78f483efa5ca295947
MD5 194631c41839aefbd3ad3470c7bf39ad
BLAKE2b-256 d60e7793ce6e99ce38041edfae7bf23fcab6262a5e9f4e6687144be239aeeb22

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page