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.2.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.2-cp39-abi3-win_amd64.whl (22.7 kB view details)

Uploaded CPython 3.9+Windows x86-64

pymicro_features-2.0.2-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.2-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

pymicro_features-2.0.2-cp39-abi3-macosx_10_13_universal2.whl (42.4 kB view details)

Uploaded CPython 3.9+macOS 10.13+ universal2 (ARM64, x86-64)

File details

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

File metadata

  • Download URL: pymicro_features-2.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0d0bed7843ec78b6ced82d1a2dcddeb4fe5df61b3af80a281d0868c8e279c727
MD5 c79d50a3664a9ab74af3dd9ee50853f0
BLAKE2b-256 3946328092b4df890385594cf3d3e6015da72d77f63c58d3057276ac2353e891

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.2.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.2-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for pymicro_features-2.0.2-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e76b656ce6a2eab9571657bbecaf17a5c07830306f9b544fbbea16c567bd78fb
MD5 80b15eab7fc9681f268359bf2c72ff69
BLAKE2b-256 e422577100459a7d3e7f5b3c5315c6c546a7980bf711371ca36398f440a1aee4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymicro_features-2.0.2-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65a76a7c7851ee0dd6083dda56b835ab9dc6eddeaf11b34461795758de846d0f
MD5 f6d30b59c539ae747d86b9fa104418e1
BLAKE2b-256 aa30a31c5dc56015e55f897d0beb71447f1e10f0062067258856f3735ede133a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymicro_features-2.0.2-cp39-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 acead36386b42934e620f57d7481177ba461dde247cccef6a846f5831805e6c7
MD5 9939bc7b5250255d542eb0ed704781fd
BLAKE2b-256 cf34c52065f422c009d99c434fb68918142b815055942fcb57c9533810a22080

See more details on using hashes here.

Provenance

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

File details

Details for the file pymicro_features-2.0.2-cp39-abi3-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pymicro_features-2.0.2-cp39-abi3-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 a8f8b115cf825c44c7a1fddc0af154e2fb0c52f8d1a4597e1f1a113b91ff8324
MD5 377abfd59c9b47421908165262cb1ed5
BLAKE2b-256 47b1511149e0ab3b244eedd8ba0d4f5293e2f1558f9e06a5c8724efb265e467b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymicro_features-2.0.2-cp39-abi3-macosx_10_13_universal2.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