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_STT_VOICE_FOCUS   (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.1.10.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.1.10-cp39-abi3-win_amd64.whl (80.3 MB view details)

Uploaded CPython 3.9+Windows x86-64

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.10.tar.gz
Algorithm Hash digest
SHA256 52e78a877575e321614e44536948adb974654669a9d3586deae1d5b26f8d8be5
MD5 844b35f7612bb1b94c363eaaa5d52384
BLAKE2b-256 373c17be8ee323c421022c3ac0d9c517eaf0554d6dcf2c88b8a1018a8c9935fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.10-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8be6870ce04b64c24846798a5eab1a1fb46a7b185c61cb4ab3156f2f041f51be
MD5 07844dd1731804d3cd558eaf917065c9
BLAKE2b-256 1335a0a429846386d54d9b1a3b30e79e99ed2ca72ece16044a82443129bad3ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.10-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54abad04d83f2bb2527072860c41fb5b5336f196ac1096a5e06dfc695f0dd0f6
MD5 e9a0b02bf383a42282cab3a491189317
BLAKE2b-256 18272bb388c746e177f80bd8e98e0ee894f3146508c69bc85e8e4b187c675688

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.10-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bcef21f7719b7433d908cc7e17717b50eb4d0e6245650027b9fc0138543a9f2b
MD5 c2c5948e6a1b68d9ca218829caaf85c1
BLAKE2b-256 094b9fd2f8a70586c91bfac5efef54adcde8cf20d3e2afad7c5fd844203b3ffe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.10-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8ab88d3ce9c554a74bcd2fa56f39dc44f9e94bbc1c3c0e64c306d3cc517ebbe8
MD5 03a0c406a2f95dbdeca6557877d671fa
BLAKE2b-256 3ad183a8c8b500f16ea2353eff354c1e9695fcac721a8c034e2a57d40746df4d

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