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

Uploaded CPython 3.9+Windows x86-64

livekit_plugins_ai_coustics-0.2.2-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.2-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.2-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.2.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.2.tar.gz
Algorithm Hash digest
SHA256 227be85588bbb3b81d921c9341f145fc2aa28e9d7af1cdaf82d8ce460acf6e0b
MD5 7e1ea37adfd0cf3590e6fc35f35fe7cf
BLAKE2b-256 a7c776733fbc733aaae5d5f6826986bd62a5ba0165a8ee7d22173df3044ca527

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.2-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1b3511e65083e326ae3dd6314bc00f623b247f9fe8d68e052a7378ebff0ea9a3
MD5 9f6706d5f51b4ad6caeb0c386a083f27
BLAKE2b-256 ee8826fcade7b6e7856ce421b21c8421d96e3211695edc0a56dcaeee42f843f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.2-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 423a2a9f0166bd380af415583af03d12a757e0e4cf067954a82e1f5e48efba58
MD5 8298e79a2044860ec221bc15ae6162fb
BLAKE2b-256 e65ee18882bc07f244f1f227691d770a83a91a8c1a508a20a215533a27e476ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.2-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fbef0c83b9feabb7da6edfe5d9798fa77a02fb9736d696a7eac6c54ea439dc85
MD5 0614cf6ba58fbf245176ae633507526b
BLAKE2b-256 42aab37ef3958d35c31468195f235c7a06d9c005ea50667a7c4bed0773e40743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.2-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d79f4ee6fa892e2a3696a95582c1b3e2aec7fa4c2a55f5f42daefa765693d994
MD5 d836c5ffc67341ae059213720a13c9dd
BLAKE2b-256 6224d249930810c5df8d29218519dfa89624c0bc18bae693b58d0f1742601dee

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