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

Uploaded CPython 3.9+Windows x86-64

livekit_plugins_ai_coustics-0.2.3-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.3-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.3-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.3.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.3.tar.gz
Algorithm Hash digest
SHA256 bfe921c94bfeaf4bf7137f1d3dcdb02b5d716601eb06457453b847279fdf5125
MD5 7f73a98c61066fa5d961206c12cd3bc5
BLAKE2b-256 fa68f051c64fe04bb729097e50ba87e34859c9fc5d9bd2a7829cde8f092ec21e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.3-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2f0633009dd5937a51836d9345d23a1b2f6b7b14959b0aa8b93f7fb7309518e1
MD5 e37bdc4fd7a2442d21452efc55f4f356
BLAKE2b-256 647b1dbf53b3a9e4eb8473c113204d7d878930fba1412d076fada0a86639ab17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.3-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a6ff02ace3861066aec7bce7680d70518af6655e5846a5f99849da9e97cfc18
MD5 9e6bbd0a93b0dcef61c086eb7a82659c
BLAKE2b-256 23658a2e9d904e50b2a3add6855a9067cd521ca2b77471030d8ee27b62ca0544

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.3-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 deeb525b316577a0c3f7f4f3031c0bd906d57a8338e1532c2ce6a23ae862dc63
MD5 45fb3c9794f1996e603ee66bc39877f2
BLAKE2b-256 2b65868d73c218a45fba08a4506ceccc4c322f0b7ee777a5c71b8c6eefdbd1fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.3-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b120d2a6372c01996c862cc9d31f011468555aeb06b377f584807d2f2a272e97
MD5 ccc9654b84d7f15194aa38235a30f010
BLAKE2b-256 77b6c7b016abb577ce2325040f5e23a81b0c63a9a63c3b7adb1f663628935a60

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