Skip to main content

Speech features using TFLite Micro audio frontend

Project description

Micro Features

Get speech features relevant for microWakeWord and microVAD.

Install:

pip install pymicro-features

Example:

from pymicro_features import MicroFrontend

frontend = MicroFrontend()

for i in range(10):
    audio = bytes(160 * 2)  # 10ms @ 16Khz (16-bit mono)
    output = frontend.process_samples(audio)
    print(output)

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

pymicro_features-2.0.0.tar.gz (52.6 kB view details)

Uploaded Source

Built Distributions

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

pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (119.6 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (116.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file pymicro_features-2.0.0.tar.gz.

File metadata

  • Download URL: pymicro_features-2.0.0.tar.gz
  • Upload date:
  • Size: 52.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pymicro_features-2.0.0.tar.gz
Algorithm Hash digest
SHA256 f7c155b31e3d4b6d47bb1825701fb03ac3d71c97d019405e22c4ed8c1564fc58
MD5 6556efbf5b3c14cb6b3fc1d6da3abc11
BLAKE2b-256 1c430e99845ee552ca6a110ea3b070aeabb009dc99f67ee9e17819011e79cfff

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.0.tar.gz:

Publisher: publish.yml on rhasspy/pymicro-features

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 710017017cc9b909862f8a12a50b7b9d46ab6afb7abc74caaa64182cfb4d434b
MD5 0b3b904d7d25eff9ede65810bf9eab39
BLAKE2b-256 674de37d569e63a64939b3b10e182bca157f049d5679407259cde26aac293b9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on rhasspy/pymicro-features

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 17e9433ecd03e784a2912d23604c8e98d5f20cf9cfc1b0fb610f5a25ddbeacd5
MD5 c7f48838d9aaa5fec8bf667ed77c807d
BLAKE2b-256 5a89523118d108db681f6794678b3d690f5dac5c1744eedc540dc4344b68208a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.0-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on rhasspy/pymicro-features

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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