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.1.tar.gz (54.7 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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: pymicro_features-2.0.1.tar.gz
  • Upload date:
  • Size: 54.7 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.1.tar.gz
Algorithm Hash digest
SHA256 678b12babf15a5de799367cd89f0b8e6bef10e07aee4790ca31925bf46e6af04
MD5 55dc2780f75e6b3553e7949c48f189f5
BLAKE2b-256 5f3945223c2e9b56d9f23a6ca5de7aa79ba2de72050a9345cbd125e35b5bf51a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.1.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.1-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymicro_features-2.0.1-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6f47e58c02b1a5245460b54b950437beb5c221f2b2a9e227f053ee7bfde2201
MD5 037f54ac735dc59d319305284fcae643
BLAKE2b-256 0e45bbcf571943b0df83ac7a857105626b15632a7eb6296688eca6b0b8bcdae4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.1-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.1-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymicro_features-2.0.1-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8bb20d071310400004ec31bb66829770b4b5c3f0205c470ed7ae57df22c86d9a
MD5 5f326a723a7e89b1cbc2e917651ac7e8
BLAKE2b-256 bb23c4621328ba497d6cfda2cb12784aa155833cb090662c4d4c31b4a2555876

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.1-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