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_STT_VOICE_FOCUS   (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.1.12.tar.gz (14.5 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.1.12-cp39-abi3-win_amd64.whl (80.3 MB view details)

Uploaded CPython 3.9+Windows x86-64

livekit_plugins_ai_coustics-0.1.12-cp39-abi3-manylinux_2_28_x86_64.whl (80.8 MB view details)

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

livekit_plugins_ai_coustics-0.1.12-cp39-abi3-macosx_11_0_arm64.whl (81.4 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

livekit_plugins_ai_coustics-0.1.12-cp39-abi3-macosx_10_9_x86_64.whl (81.2 MB view details)

Uploaded CPython 3.9+macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.12.tar.gz
Algorithm Hash digest
SHA256 5ba789772a215f3937285f574391acbd03295f9911653ffac4971a99c68967a0
MD5 18642a1879b2c26484539b7837270760
BLAKE2b-256 e5d496d47d9e96cde5440a5defd9f28eb1826b490edebf50a2f3c3bf8b4c6d12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.12-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 00ae9cab4fb34d157c40c1fb5d07faaf716107c90850c38038165818aa56711d
MD5 311cb45a0b49c593e636db5bb858beec
BLAKE2b-256 1b841fdc5bbaf69ac48228c4782bf77d3870afe17531d22372eb091698e62f9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.12-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b20ebd6eef27948fa51490598dced20bb2d8ccefca163f21beb9497e4ff76ea6
MD5 f902641cc74cba6650654d1c143c24c4
BLAKE2b-256 eda2c049d5c4bcab68c9040d78e6efe3bf114c62958260949b5bccccd55cd090

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.12-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6f6d7c33230ee064781685e6ec3c0cf603579c4ef44d7160a3b2046a082a9c8
MD5 53f824a448190797a114ed3a3ea8b042
BLAKE2b-256 316f85223b1f59417c1081f27534d763bc40670aaa7ccc471d56854470171676

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.12-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af338ae38ed76b6e98f4220c14b44488a33a86903f7fd206379e235e80bff0d0
MD5 53a6255656e791b39e6aa0d69d958629
BLAKE2b-256 33bf048971d6089ed4de05cc96d6f6084b80265555961b758139665123633666

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