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

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.14-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.14-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.14-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.14-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.14.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.14.tar.gz
Algorithm Hash digest
SHA256 26b91fddf58323c1ab305536914fa3973ed496db55a95fe73ef7ee8bfbfedd83
MD5 556d4cd02ac423dd6f0e477b21d873dc
BLAKE2b-256 3224271b447bab0550d970738f9337fceeaafb358f6567db34d64e9715c34ff4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.14-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4337eb36ffc6763eab82714016f9548c805682f7cc91b72cb8c68942b5ec1fec
MD5 913c2626d7d11d7cef67c06a2f0c54aa
BLAKE2b-256 25337eb556a5d2fdf2a7d4c0fee9285f4906d76861ad204e4806994d264285a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.14-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4f31887b36ad71d900eca95aee66c914eb077108dcb71f9779fb9256c7fb1a7
MD5 eef032e2d57977bd4d453d96bde11150
BLAKE2b-256 80db2404b448d365291f5a5f3a821053d6194b32d28a7dba00e756f58f5a2d5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.14-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 915c01056dee83dc9e25f5282e9bb61a1d15000da3903dbd6c1e5f4ea8c9e147
MD5 66720996237ca879623f20500fe5bc20
BLAKE2b-256 80e1d7f9261273aaa4ceeb663e02680662cf60a75e093712a3256e06a6ffbdb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.14-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e401c2256b0e0481cfff0b1caa43dadbb505a9e5e601e3e5f658a95286952734
MD5 1c2a6e9523ba4c9a7d27b6e95f598c6a
BLAKE2b-256 dfaf056d3f029723fefd9cb275830bba65324e8cdd49cff17d9cdda3c3f2a056

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.14-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cba2b70ba0b6fdeb0b5badd9c087dcc3d624182b6a28079aae06389e1b932b61
MD5 e637a576232288121269eddce880d92f
BLAKE2b-256 c7c0220ddc218d606fa6e12ea101ababb53784972d21987945254cdf41decb32

See more details on using hashes here.

Provenance

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