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

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.5-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.5-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.5-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.5.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.5.tar.gz
Algorithm Hash digest
SHA256 c765f90d8c8101beebf46dd241ea563030ccc23c4b69a441787ae82b492f2823
MD5 e3a22cf4de1a714e4ae9b07368803f36
BLAKE2b-256 f4bd39ca2fa076a39c7fe075c94c4865a7933d91b0c907d1105486eeba6ab96e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.5-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f47305ca4c25ac27cd7de48b5aeaa2220666b31d3ad63e8312e1beeff891bcaf
MD5 e002a0db7fa0ad50aa99fb779c54f86c
BLAKE2b-256 811ef43d54fd324add49d1bed1d939732ef9c7a93c21e13ef0e3de02c138e59f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.5-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c82e9b8f0055383318b32ca93564a866b4c9ae05eb413dfd16609b807932bbe1
MD5 38e1a6895b8f7c3e7d2f6342754aa52d
BLAKE2b-256 97d2293a1fb995e313dcaf05e97c7b5d919be3b747dbcfc9ed246f939c3a3620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.5-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e0cb64b8fb706c478007b1c34edcd9df9811b3a52df040b2eb3d49e2dce4820
MD5 086d05b4794076a041467aeb27c2e42f
BLAKE2b-256 0d4abf2b0abb0589b50a7ef7b5110be87f49e23feefda21280bf9bae35fd34a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.5-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c4ae283029e490f47b2f36faf74985ed344f7d1d713858108c292e4c18e4d25
MD5 d36cf9d45828eab9984a4ee911ba92f8
BLAKE2b-256 6dc8afb1d88483d4b25394e6f8228157c931ff4cabd4a76aae2ed24ba96d5adf

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