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.9
  • 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.0.tar.gz (14.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.0-cp39-abi3-win_amd64.whl (80.3 MB view details)

Uploaded CPython 3.9+Windows x86-64

livekit_plugins_ai_coustics-0.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (80.8 MB view details)

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

livekit_plugins_ai_coustics-0.2.0-cp39-abi3-macosx_11_0_arm64.whl (81.4 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

livekit_plugins_ai_coustics-0.2.0-cp39-abi3-macosx_10_9_x86_64.whl (81.2 MB view details)

Uploaded CPython 3.9+macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1430b488d6a664117e389af61a488ba53ab5dddafb685c49eb2dd098898c103f
MD5 879ab63eead926153e3679df34aed28c
BLAKE2b-256 819a18e9982ae499db43d0b8e8307a6de7f4e5af1d2c057684dadc851c880c08

See more details on using hashes here.

File details

Details for the file livekit_plugins_ai_coustics-0.2.0-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 867da3c1e09db2dbf8c4f0d8aa60c6c776d470ce579da9522f8fb9c9761d06a0
MD5 104b377c5085638c4b271462645cb9b3
BLAKE2b-256 0c51ed09c6b8c0ddd2ff88585acb4fb7571699daddf6367029da3a3073587062

See more details on using hashes here.

File details

Details for the file livekit_plugins_ai_coustics-0.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.0-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94bd0c0537eb6c66eeab4b51e2d18f82c340496bfbee5d36c45d06b13d34205c
MD5 c42a581436307334d8ae82935b75eb15
BLAKE2b-256 08e8fd5d25720e57dc27769d5e04916c822503dce627d2addf8d07f5b934979f

See more details on using hashes here.

File details

Details for the file livekit_plugins_ai_coustics-0.2.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a50b976dd25312a835987a349cba91361e450fb4361daea137b3e0e58ae95f2d
MD5 8242eeea513eebef017a8c0e3f82eeca
BLAKE2b-256 e2030c570e8b0979edf0c8909ef01c6337ad8dc9ab3cfa4a138c2f8a25967fe0

See more details on using hashes here.

File details

Details for the file livekit_plugins_ai_coustics-0.2.0-cp39-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.0-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81d2f1608d6c9c8f64cd73ab9effdc8eb5726d49d0e27f0f7ed7e47ae51fdf94
MD5 1cf3955ccda1f4eb0303dee8e00b2e64
BLAKE2b-256 dd305c42f1b4e12e287e36aeeac12a44a9873b17997808220ac74b65e70e7965

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