Skip to main content

Python bindings for SpeexDSP audio processing library

Project description

SpeexAEC - Python Bindings for SpeexDSP

License Python CI/CD

High-performance Python bindings for the SpeexDSP audio processing library. Designed for real-time audio applications including VoIP, video conferencing, and embedded audio processing.

Features

  • 🔊 Echo Cancellation: Advanced acoustic echo cancellation using adaptive filters
  • 🔇 Noise Suppression: Real-time spectral noise reduction
  • 🎙️ Voice Activity Detection: Automatic speech vs silence detection
  • 📊 Automatic Gain Control: Dynamic volume adjustment
  • 🔄 Audio Resampling: High-quality sample rate conversion
  • 🚀 Real-time Performance: Optimized for low-latency applications
  • 🔗 NumPy Integration: Seamless numpy array processing

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

speexaec-0.1.3.tar.gz (130.0 kB view details)

Uploaded Source

Built Distributions

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

speexaec-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (552.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

speexaec-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (540.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file speexaec-0.1.3.tar.gz.

File metadata

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

File hashes

Hashes for speexaec-0.1.3.tar.gz
Algorithm Hash digest
SHA256 f1f939255d5cb2f241f58febaa044dae48bc10291a41e878295323a56d8b2a05
MD5 8709e9bddba0956457605b25b5fe1480
BLAKE2b-256 7d669edec3e7bef18618cc266d1fce971c7396a45cf0952772ff7099230c9bed

See more details on using hashes here.

Provenance

The following attestation bundles were made for speexaec-0.1.3.tar.gz:

Publisher: publish.yml on leitat-raise/package-speexaec

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

File details

Details for the file speexaec-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speexaec-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89310f2d707196db3abe2070ed04fb49ec504268ad69803d878c89486f29cb80
MD5 162847ccc4da37c3f5bd56aeda9bf415
BLAKE2b-256 a0ecf2f606f26ad4e6af214b72c727cebbce22a92aa0dfb44aa715194f060562

See more details on using hashes here.

Provenance

The following attestation bundles were made for speexaec-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on leitat-raise/package-speexaec

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

File details

Details for the file speexaec-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for speexaec-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4ea1a1d6dcb7eacedf3e2efea8896ca089316307ad331a775d81cf98b1d1c66
MD5 381cdd173fce9dd1c8c9bb45ff764ead
BLAKE2b-256 c02a61949f4a33d427a5ad2d69de4af4bfbf7c5daf98796f67e65041af22baad

See more details on using hashes here.

Provenance

The following attestation bundles were made for speexaec-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on leitat-raise/package-speexaec

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