Source: python-pymicro-features Maintainer: Home Assistant Team Uploaders: Edward Betts , 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 , python3-syrupy , Standards-Version: 4.7.4 Homepage: https://github.com/rhasspy/pymicro-features Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-pymicro-features Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-pymicro-features.git Testsuite: autopkgtest-pkg-pybuild Package: python3-pymicro-features Architecture: any Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, Description: speech feature extraction for microWakeWord and microVAD This library exposes the microfrontend audio processing used to turn short blocks of 16-bit mono PCM audio into numeric feature frames. It applies windowing, Fourier transforms, filterbank processing, noise reduction, gain control, and logarithmic scaling to produce compact values for small wake word and voice activity detection pipelines. . The generated feature frames are intended to be consumed by microWakeWord and microVAD. Input is supplied as raw audio sample bytes by the caller, and processed frames are returned directly to the caller.