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

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.10-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.10-cp310-abi3-manylinux_2_28_aarch64.whl (79.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

livekit_plugins_ai_coustics-0.2.10-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.10-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.10.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.10.tar.gz
Algorithm Hash digest
SHA256 958270e878cff69c478d7672885dd1268a9caae1519139721220237598fa73c1
MD5 8447c715135d4ed507430ebd30e9059f
BLAKE2b-256 c361745cb947215c6c860bc62525e7a27bf1c401da0c22952b80a43e3192f24b

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.10.tar.gz:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ed96c8845c11c911c728305d8411686b9608912e5a273799d94a01464963a554
MD5 5eab63b13ebc54aba36fe599c12e85a1
BLAKE2b-256 bca3c4891aaad624396ec54cf2cdf5a67bf6b80bc759be49690b0aefbad86d4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-win_amd64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b216e193f0fef328e8f5da9e024c85b774d78c2527ed02666c1641428add9d37
MD5 27afad7d1c8097f94bcb2d564a85ef53
BLAKE2b-256 82984357dcb46656f230a1ba907a445973d99619015fea5b6dc3bf91f956b40d

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-manylinux_2_28_x86_64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file livekit_plugins_ai_coustics-0.2.10-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e9c0f3c58cb02f0da3e02b0520e26e376dc0afae198d796aa5cfe3b5f919bf2d
MD5 365106774012f9f5f153090829db06e8
BLAKE2b-256 ad7276045a9016e853932d70d259b4726e3faec922171b7d94b14313f15263c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-manylinux_2_28_aarch64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b85c53984c9d0c7b46e01a7dc6dd50e78bd55c70565b85eed72131049f6a94bd
MD5 d6cee5148a6ec33a831ee9ce9f3a95a0
BLAKE2b-256 7528339f0ef6b7358fe54d1da8cf3fa3df747435bcd8aa07b1da46793f2750b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b23045499b101dd26b7df2d7e15706c80dac123f96f9b1c38e603af7a3ed3791
MD5 a877cfec7b4d761a6951ec0c66754e94
BLAKE2b-256 bc41af7eb1713e18b320def487306a034e7d09cf7bed42f70b08dda675f71e7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.10-cp310-abi3-macosx_10_9_x86_64.whl:

Publisher: release.yml on livekit/plugins-ai-coustics-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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