Skip to main content

LiveKit AI Coustics noise filtering plugin

Project description

Ai-coustics Audio Enhancement Plugin for Python

Python LiveKit plugin for Ai-coustics audio enhancement, providing real-time noise filtering and audio quality improvement for LiveKit audio streams.

Installation

pip install livekit-plugins-ai-coustics

Or using uv:

uv add livekit-plugins-ai-coustics

Requirements

  • Python >= 3.10
  • livekit >= 0.21.4

Usage

LiveKit Agents Framework

The plugin integrates seamlessly with the LiveKit Agents framework by providing an audio enhancement processor that can be configured on the RoomIO:

from livekit.agents import RoomIO
from livekit.plugins import ai_coustics

async def entrypoint(ctx: JobContext):
    await ctx.connect()

    # Configure RoomIO with AI-coustics noise cancellation
    room_io = RoomIO(
        # Available enhancement models:
        # - EnhancerModel.QUAIL_L      (default, best for voice enhancement)
        # - EnhancerModel.QUAIL_VF_L   (higher quality, extra cost)
        noise_cancellation=ai_coustics.audio_enhancement(
            model=EnhancerModel.QUAIL_L, # default, can be omitted
        )
    )

    # Use the room_io for your agent tasks
    ...

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

livekit_plugins_ai_coustics-0.2.11.tar.gz (16.4 kB view details)

Uploaded Source

Built Distributions

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

livekit_plugins_ai_coustics-0.2.11-cp310-abi3-win_amd64.whl (79.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_x86_64.whl (80.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64

livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_aarch64.whl (79.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_11_0_arm64.whl (80.3 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_10_9_x86_64.whl (80.0 MB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

File details

Details for the file livekit_plugins_ai_coustics-0.2.11.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.11.tar.gz
Algorithm Hash digest
SHA256 d982067e59b2af01dee70098ae365b91a5025c83ce5b90484b439ca005ac7c30
MD5 35fdd3f8e107f3de95cae2919ef98ea6
BLAKE2b-256 f3fc59400c1837176188613f00dfd98e665ad7ebb41422fcddddab669e77b9b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.11.tar.gz:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

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

File details

Details for the file livekit_plugins_ai_coustics-0.2.11-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0171f71ee88c6a1cc06d38b4d4d3844398f1ebee6330f363b3f3e5d7c760118d
MD5 de1021c728f5e8060e130f76520d03b6
BLAKE2b-256 38c4b109d833db0862de6f984d4c032f05cc879d67bc41d8260615c53166eb67

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-win_amd64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

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

File details

Details for the file livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 842e5cdcbe2721a13ff96dcae32ffd0e8ce50badac3810d5aeb63415a044aba1
MD5 2a87bbacb7126dc0d81925133d0b5d76
BLAKE2b-256 259ff6598ec10798875ffe391a372864e917d122f5b908a0c14bee9828e741e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_x86_64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

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

File details

Details for the file livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5811df9d96e17b324a7a42717c66a5ac58ca93e0739617ee93ce362187d7a604
MD5 8797f9ba3e44d4942a4ab84ee96e23d0
BLAKE2b-256 9738d59a07cbef649cb0548867cf49d58dd9400ae1f5cdfe8890c7a0987bb35f

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-manylinux_2_28_aarch64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

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

File details

Details for the file livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f063a7c6b6caf624009c25f1130d2200515c50b409d23331f2efda55f770009d
MD5 f57db00438c461b315149e847cdc1654
BLAKE2b-256 8b4f830f187f1808ca18c99cab999fd87f577c3d54597aa14f0aa106531bdc26

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

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

File details

Details for the file livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ae389db6a494ae0fea8fdab5411f05f8e2890e6709bfc2c59429367a0cdc443
MD5 b3ae27eb61a7a1eb61112217e755073a
BLAKE2b-256 12679257d16cf2404f0e28194325cbe178678723fd9fc53613f4c6501d0438c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.11-cp310-abi3-macosx_10_9_x86_64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

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