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

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.12-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.12-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.12-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.12-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.12.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.12.tar.gz
Algorithm Hash digest
SHA256 4387b9f70baa961d897e1f086bfd6523d64742417f00eb9bdb912b5a509563be
MD5 2b9061152dc8cc2d210392827e1a831c
BLAKE2b-256 3ac85ad27f4fc78f3c24bf4e7df1377970ee0f1402fc5bd2134144f0b5701355

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.12-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4e774d50329484cafcfcaf09643e203443745a164b5e79af61337fd1e9a404ae
MD5 c0f1412d48b1f6dee59a34f28cd21e8f
BLAKE2b-256 d35316f848495384b0ad2e53081da4dc6709608d8595f034f94b2c67a4e85544

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.12-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d3f41135b04bf05ff6a58b3acc6c3de5150315aab9f70279a519541663d02572
MD5 3d738305ddcd56e74e32f39fefd186fb
BLAKE2b-256 8a83b43f639652c2a14392b135bbe786c46eb64c133580b6422a3addf8d83a6d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.12-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0fe7cc704273199341b65b80a67bcbd9bfcff874be619d8fa3b540ab3259d87
MD5 60df18c6e79c1af7793a31e62b9f9c3c
BLAKE2b-256 bd1dfc1fb9ed1ebecf8b15e12baac48b764d1d68e816d789f3bc54808340be1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.12-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a5e3826e271fc6ac988619099fde1f1c6912cf31ccae3ae397e08c47a1f8765
MD5 da73670135add4a0d0c92d3a2f351ac7
BLAKE2b-256 567910d30efd35928f20b437864e06e59b35a157026a7652284ced02ddfbf055

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.12-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 53505755f77967677dbca2de36f4a972e6b7f320d480b5d0ac327faffd15cd62
MD5 156fa7ea3dd518789e35c02a42482d6c
BLAKE2b-256 2f920c28a971709751b1e06de87749f526121cef465ecd79e8b5897d2a807f44

See more details on using hashes here.

Provenance

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