Package: wnpp
Severity: wishlist
Owner: Edward Betts <[email protected]>

* Package name    : pyspeex-noise
  Version         : 2.0.0
  Upstream Author : Michael Hansen <[email protected]>
* URL             : https://github.com/rhasspy/pyspeex-noise
* License         : Expat
  Programming Lang: Python
  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.

This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.

Reply via email to