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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.6.tar.gz
Algorithm Hash digest
SHA256 38249d7254e2da28a66402411366b6cd39c44c2069af317e13badb56cf7c220c
MD5 dd0256b33d95fdd6ae6dba6094162a8b
BLAKE2b-256 d5b9f01cc00a6512516c85a5c89d994d290e0fa9846a4cdf16417552ec6d8d16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.6-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7882e81f5c259fe16fbf5552fb497aab8d61ba9e6e57cd56dabfa24268492dab
MD5 aab2087ac583f833542b121234128824
BLAKE2b-256 332c9572c30b003a26bc53a5b223d8ba78b352f96964348b1ef56503cfc372f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.6-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b21bd6975d2960bfac8e250910731fdbec447d1d15110b1d40618986735ebdae
MD5 b34d2ebf91e72baf4f7dc6584545310f
BLAKE2b-256 3dd2ebdb09c03e5caa2ffc38f91efd68f0badd6e114be028393d5021e5bd461d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.6-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c23c90e975f06c5d4eb0f65258eea274a8c63057109a2d0b40eea9f8059fd6a
MD5 ef2359495bf5ebbd7967ae78430fe6d0
BLAKE2b-256 f222b031033d6e589dc8ea02788a1b931d9f7aacfde60ba39ab2c3e9ca2ed8c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.6-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f317fb1c229c0ffdc96dd375a005f4921500e6db7d3ac6dfd5db1857f2725e95
MD5 88ca1008838c97af2e01bd122179dd3c
BLAKE2b-256 8fc4bc22c6229ab6297ab11b99210da47be05867780d1a0ebab53fc3675daab9

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