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.13.tar.gz (17.9 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.13-cp310-abi3-win_amd64.whl (70.1 MB view details)

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_ai_coustics-0.2.13-cp310-abi3-manylinux_2_28_x86_64.whl (70.7 MB view details)

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

livekit_plugins_ai_coustics-0.2.13-cp310-abi3-manylinux_2_28_aarch64.whl (70.3 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

livekit_plugins_ai_coustics-0.2.13-cp310-abi3-macosx_11_0_arm64.whl (70.7 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

livekit_plugins_ai_coustics-0.2.13-cp310-abi3-macosx_10_9_x86_64.whl (70.5 MB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.13.tar.gz
Algorithm Hash digest
SHA256 4de2b93dfa971a9fa88e8bffe280128295017f19265a132996987a0e3269f3b2
MD5 4c824372518237eb82197803c3d375db
BLAKE2b-256 2d8da0bf753fb6c6266fcac970010b2dae46c8667863fdbef8647002bfee742c

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.13.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.13-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.13-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 33a2f616a1001e0db4b271da729cd6c4cea5c43fa47a8399a8b01929b8b2f949
MD5 ce6fea465672997832bb893ead7d4aee
BLAKE2b-256 e89795e85e285f4d82cf40f0e3b58137372ef2b2a026799f49d1887a62a35070

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.13-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.13-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.13-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c930dd90e044bf959416a7543272bd38854795fb5d80fee927663c2c7c61b2c
MD5 4365d1c7798c8af1427334818eb1d6a6
BLAKE2b-256 f75dc2a0261cb504478d40cf3c227412f025e3ff522e9eec6ece2e70b2ed6595

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.13-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.13-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.13-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c140ac9b609438c921a443f16f65608687a7740a6f1879248f58daba9e841e05
MD5 a7c7bb308be030e802379f79c6dc28ca
BLAKE2b-256 1d487ae0908bdc504bc9e9c0547b9cc7e697418d18dc1d42fa8089bc045cea4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.13-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.13-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.13-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 726b7bb27535d7ac593665abb11ef9557466946547e78e1c0c8b04ac65833769
MD5 b5391b4429d834b18a0ec7ece65c83ee
BLAKE2b-256 928d987f7e230c510d5d3c628b1abc37dc54a4be1e986030e62ed5b5f2c4ad3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.13-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.13-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.2.13-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd5ba45ff75e7870b98af4a66202de1bc6236333508cf7653ef8e32e3853f8d0
MD5 4c036a76b6257415a55485e17f9b7a17
BLAKE2b-256 5d675feaa377ed3df44b56c97804d5dcfae192d90dcca9c70b85294b84830c73

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_ai_coustics-0.2.13-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