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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.7.tar.gz
Algorithm Hash digest
SHA256 28fd2850347c07e0e6100ec5c48f93fa7c826563f400ad293b59e6f514430c4b
MD5 88be2784f0b978e78d9635aca5661bb5
BLAKE2b-256 5e77f145ccbdc7941669cf4941a1c5dbd687d455128fa51cac8356b9aac74d23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.7-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b3ba0215b78c5384b60fe25cdaf408e1e285cb83acf09573a5174f38fb4568f2
MD5 b18ce404da0d258221c30ec7a07c7c3d
BLAKE2b-256 37244977e0a9f82273083470e48267bc1fbf7aa7a59db1b3dce01574f9333b2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.7-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f1f068b0bb2a1c6102486f788d808eb65bc67057c0a0d6bf9507d882446b315
MD5 9c7efb6155de5b8835297d3ff0b2de7e
BLAKE2b-256 0ade600d2d3ce73c08a1c7e983ff405bab65e2a853c8be67277f0fc6313abb93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.7-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6e9b465cddd49a0ef499fed1d7545aa18db70992b02cdfe271a8166440891672
MD5 f3e66466656311eac9e09b358534d172
BLAKE2b-256 3a3d74d7747cb63c41c3063f5af1010611eedf7b6d8696f32116901c6456d5dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.7-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ecae18f887851ab17ab9e54fd2ad0a830d12f6a16f53dc05b156ac99f885ea5
MD5 96262716b9157fc5d95b18c4367643cb
BLAKE2b-256 d5c111acf850467e9864f92355280ec42b32f12618ec0da713ddd1481a5d4e88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.7-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 180e6dabd3c58cf9822900b66ca8c12f3fca082bd2ac75c8169de6c8aa0b0739
MD5 3eb17de8e52fbcb4d9e3868df163739f
BLAKE2b-256 fe95f0722de905d3543575b8736a3cd70e14791264692862f6a661a5245d3743

See more details on using hashes here.

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