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

Uploaded CPython 3.9+Windows x86-64

livekit_plugins_ai_coustics-0.1.11-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.11-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.11-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.11.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.11.tar.gz
Algorithm Hash digest
SHA256 9a5d05d1231c2e1eea9092c06ee3e2cb7ad786dbde2b5fb7378823bf7de5dc07
MD5 f4679ff12ce34c01c4335630927ec01b
BLAKE2b-256 d5ed137e02d0878839d80a0467f4e02238a735f248c47ab9537fb5a8e1d6753b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.11-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 66f7d1e3f9c0e3795afb85fb618f92754dbb0b2b1b4e0ebb16a81647cb8fe786
MD5 73016b46504dd69c64bb4dff2f024926
BLAKE2b-256 905b24739c931c022852f8be8072a70923a8fb7502a5bb97a6d5aceefda677c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.11-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0419423ce536bfe48093182a39f45f9212642c9710a015c79fcee0a62b7380e
MD5 7751d55794325bd2723309bc688471d3
BLAKE2b-256 50fb26112236ab925e1e3d083de08c037483fc705b595a126f5f468c2bc4fa4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.11-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66ebb10f45f3d0df831eccb55594a7a521812bc22528b51d9d31dfb6a2daaf6a
MD5 e899660fa90540f6603f0368261861ba
BLAKE2b-256 13f2895aa2d012234b3658e4442ad52c81ebbe0776666732a14d8db16640da46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for livekit_plugins_ai_coustics-0.1.11-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ca0b09a2330c07467343485c44a1602a9453d669e8d27b987a8fd971dcba3c52
MD5 d5841f25584db80cbf25a87c601e3d05
BLAKE2b-256 e3cb06f89d5c6b6ace9865165060f5ee564549b12215a2401d72d9e4d9914631

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