1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
Source: pyspeex-noise
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-pytest <!nocheck>,
python3-setuptools,
Standards-Version: 4.7.3
Homepage: https://github.com/rhasspy/pyspeex-noise
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/pyspeex-noise
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/pyspeex-noise.git
Testsuite: autopkgtest-pkg-pybuild
Package: python3-pyspeex-noise
Architecture: any
Depends:
${misc:Depends},
${python3:Depends},
${shlibs:Depends},
Description: noise suppression and automatic gain control for PCM audio
Python library providing bindings to the SpeexDSP noise suppression and
automatic gain control routines for processing PCM audio streams.
.
Audio is processed in 10 ms chunks of 16-bit mono PCM sampled at 16 kHz.
Noise suppression reduces background noise, while automatic gain control
adjusts the signal level toward a more consistent volume.
.
The interface processes fixed-size audio frames, making it suitable for
speech and voice input pipelines where audio arrives incrementally.
Typical input is raw PCM data from sources such as microphones, capture
devices, telephony streams, or other software components that produce
uncompressed audio frames.
.
The package is intended for speech-oriented preprocessing rather than
file handling, playback, or transport. Its controls expose the gain
target and noise suppression level so callers can tune operation for
quieter or noisier recording conditions.
|