Source: python-webrtc-noise-gain
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
 Edward Betts <edward@4angle.com>,
Section: python
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-all,
 python3-all-dev,
 python3-setuptools,
Build-Depends-Arch:
 python3-pytest <!nocheck>,
Standards-Version: 4.7.4
Homepage: https://github.com/OHF-voice/webrtc-noise-gain
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-webrtc-noise-gain
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-webrtc-noise-gain.git
Testsuite: autopkgtest-pkg-pybuild

Package: python3-webrtc-noise-gain
Architecture: any
Depends:
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Description: noise suppression and automatic gain processing for speech audio
 This library processes short frames of 16 kHz, mono, 16-bit PCM audio. It
 applies configurable noise suppression and automatic gain control, and reports
 whether voice activity was detected in each processed frame.
 .
 The main interface is an AudioProcessor object. It consumes 10 ms audio blocks
 as bytes and returns processed audio bytes together with a speech flag. It is
 commonly used as one stage in a local voice pipeline, receiving microphone
 audio from the caller and passing cleaned audio back for later speech
 handling.
