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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.4.tar.gz
Algorithm Hash digest
SHA256 c15154fbb3ae083c453bafaffb8d69096491ffb50416d749fc827ce36f2efad0
MD5 c3542aa13be52ad2fd196f5d9722d914
BLAKE2b-256 c6b509ff3ea652c58ad61ead2fce70907b0c626711449d1ba445520cf8fd8cc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.4-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e6cb6e07891477d644fdf25076520c22af7fe8db988c2b95d973ed14ae5e7776
MD5 4d4896f1d80ab8283a38cf584bbec51e
BLAKE2b-256 a220d98da06b5f0758788ea769c96c71b8dc3ed9f1e961046d3a1b33f97700e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.4-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e93869b6946ea56245dc94e3e2f31622945f741cb3d48b7d9428f213b71c3bd
MD5 0990a1281e9f48ba5173dbf01ee79342
BLAKE2b-256 1893799b9b115b5f25a114635c60289a1760a3508a2330d627e47c071270f5e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.4-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 641d300c24ed861834fa9ca199ca5f55b46480283babe6d16f7379ffbb348476
MD5 cbb2f6b350d5ab59d1db4f84ef44ff86
BLAKE2b-256 5ef8946b51138206333528f1163d385ba108f94311284655ee2b86fa1c4daea6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.4-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1ea2aaac5f2f162ff08fc00f684b2ee8b27a00c8ea97c46e46db4e86a091810
MD5 aab268ba4cbacf255d187a4b2b1c3a55
BLAKE2b-256 c02322c106e6b41f972d668a47e6de5c23f6c161c64a5c3ecf43157df64a5030

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