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.15.tar.gz (18.5 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.15-cp310-abi3-win_amd64.whl (70.1 MB view details)

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.15-cp310-abi3-manylinux_2_28_x86_64.whl (70.7 MB view details)

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

livekit_plugins_ai_coustics-0.2.15-cp310-abi3-manylinux_2_28_aarch64.whl (70.3 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

livekit_plugins_ai_coustics-0.2.15-cp310-abi3-macosx_11_0_arm64.whl (70.7 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

livekit_plugins_ai_coustics-0.2.15-cp310-abi3-macosx_10_9_x86_64.whl (70.5 MB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.15.tar.gz
Algorithm Hash digest
SHA256 60704ee5354a062e08f8091dad99eeb930c7edb61a505fb686c307e3a36e36b4
MD5 5cd738db4b2ebc7acfa832424978db4d
BLAKE2b-256 22bcb70e0fe118bff65b09997a1ce3fba2537f929d02ad94e7e63654cd90c54a

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.15.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.15-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.15-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b961901c511be28add75c7ef584c2d31d07072975fceab4b03a0dd70e1c5855b
MD5 02eeb13849fab40846d7b167c95b9938
BLAKE2b-256 55b3392f4c6cbf6b9d8e1f6f4e61116dbf521e873a4e6d6f80dc3315268bb5d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.15-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.15-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.15-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfa3dc21d810625c0eab962da8728329b1ca5598caa23267c57082e869780f0c
MD5 6fad7d4694b9c25d29749cf2eba24739
BLAKE2b-256 dd940fa72899cb0eb35722faed75562b70afa7aa4e23f2eed1944145e171b05a

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.15-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.15-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.15-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aab3ba0403680471530adfe8fa4460222d315f3a4b1bc3a741018b727c46ee18
MD5 f6f5305c12b92212c0ec38767131cab2
BLAKE2b-256 44fba13307fcd74a15903537d51f8e24078073d5a9b408643fdf60165328a0b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.15-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.15-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.15-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05a7d35dcc516152d298a683c52b48c0097a129ded394afc7eb63541070f11d8
MD5 2143f51161a06d28cec903a5a8836f64
BLAKE2b-256 d90739a83256a8e8845dc1cb38bd2f68a32c6327b688e80e720119405a9d347b

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.15-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.15-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.15-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f59834eafe13e38d5ee381450053cf4dec83ee34adc4e42ad046d150096f4d8
MD5 cfc0eba32873744384c9e9c2c4dbfddc
BLAKE2b-256 52309b116dc8018c4a5902f10a8f15e9c6e4d680a3f510be46f30b9c19fd98a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.15-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