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

Uploaded CPython 3.9+Windows x86-64

livekit_plugins_ai_coustics-0.2.1-cp39-abi3-manylinux_2_28_x86_64.whl (80.1 MB view details)

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

livekit_plugins_ai_coustics-0.2.1-cp39-abi3-macosx_11_0_arm64.whl (80.3 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

livekit_plugins_ai_coustics-0.2.1-cp39-abi3-macosx_10_9_x86_64.whl (80.0 MB view details)

Uploaded CPython 3.9+macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.1.tar.gz
Algorithm Hash digest
SHA256 6f9f9991ef40082a901ba7b97d84378f938d974dbe2d09e129b074a72e1ad88d
MD5 2fbecdb5188142e7928ef2d8f0d6c80d
BLAKE2b-256 5d40e6e2ab139f10869767191cb4c1464e205a8420a6cd9fcbe947f334a6f497

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 59af6072d4ffbadadb4297741f22f974673c12d5e383426bb899ebc069e8ff70
MD5 279c240dc8ac29f314930d02ad14aee5
BLAKE2b-256 ab45bf4364eb4b043c2852b5eceb545141af62d2478d190aa5154dd293b688cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.1-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f47bc154fe3382910e0d5d326e0fb64d7495943018fecb3f8cc320e2292f3bf
MD5 6fcf929286d0d4f54bba4d9c3cd2806a
BLAKE2b-256 76f1fbe91e79ef5f43932e6b328d9821e3b2ea220c409544daa07754265f2174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba34ad128590516a1ae1d2477e572801fefd98af2ddea2575f788a913b68b5af
MD5 aa33ec7dd082c26c3d918acaf6e43269
BLAKE2b-256 26b52bd620875aed9bde92060d773a18153d1a5a0b2d6575c96914da38b410bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.1-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92a3eb723c72a03dac88143f783bd4184f958515ff5dce1995784450fd050357
MD5 52b1bd668e04cc23fbba078585ab87b1
BLAKE2b-256 17ea9e7ef164a74c1234e104bd8d8ab8e58c32d4b590f48de04f8cde8012ef09

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