Skip to main content

LiveKit Krisp Viva noise filter (private wheel)

Project description

LiveKit Krisp Viva Noise Filter — Internal Wheel

Closed-source Python wheel that wraps the Krisp Viva noise filter SDK and exposes it as a LiveKit FrameProcessor. Consumed by the public livekit-plugins-krisp plugin; not intended for direct end-user installation.

Installation

pip install livekit-plugins-krisp-internal

Or using uv:

uv add livekit-plugins-krisp-internal

Requirements

  • Python >= 3.10
  • livekit >= 1.0.23, < 2

Usage

The wheel exposes a single class — KrispVivaFilterFrameProcessor — which is a livekit.rtc.FrameProcessor[livekit.rtc.AudioFrame]. Authorization happens via the LiveKit JWT pushed in through the framework's _on_credentials_updated callback; the Krisp license is bundled inside the wheel.

from livekit.plugins.krisp_internal import KrispVivaFilterFrameProcessor

processor = KrispVivaFilterFrameProcessor(
    noise_suppression_level=100,  # 0..=100, runtime-adjustable via the property
    frame_duration_ms=10,         # one of 10, 15, 20, 30, 32
    sample_rate=16000,            # one of 8000, 16000, 24000, 32000, 44100, 48000
)

# noise_suppression_level can be changed on the live instance:
processor.noise_suppression_level = 60

In normal use, you don't construct this class directly — the public livekit-plugins-krisp plugin instantiates it for you when auth_provider=LiveKitCloudAuthProvider() is selected.

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_krisp_internal-0.1.1.tar.gz (66.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

livekit_plugins_krisp_internal-0.1.1-cp310-abi3-win_amd64.whl (53.7 MB view details)

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_x86_64.whl (66.4 MB view details)

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

livekit_plugins_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_aarch64.whl (60.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

livekit_plugins_krisp_internal-0.1.1-cp310-abi3-macosx_11_0_arm64.whl (53.2 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

livekit_plugins_krisp_internal-0.1.1-cp310-abi3-macosx_10_9_x86_64.whl (54.1 MB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

File details

Details for the file livekit_plugins_krisp_internal-0.1.1.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d6af9a2204d2f797ad91d59a20c7c6a70acd223997530995b7d7d84305d9b733
MD5 d2d315d9e248ecacadd28e06635329c5
BLAKE2b-256 8437cbb0654c9e475ece760a28ffcbf86ef63bae438bd49c62ac3ce2fb66a583

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.1.tar.gz:

Publisher: release.yml on livekit/plugin-krisp-viva-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_krisp_internal-0.1.1-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f255ff75d6b5da3163cd443146831186a6c6b8b3fcb55c2f9af7412cd0142761
MD5 a247804c30d0d43402a5f72f3a8430f1
BLAKE2b-256 38cf2869fb6537e241d204d9ba7faccbb6c92a1b854854e0fe354c0b580de897

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-win_amd64.whl:

Publisher: release.yml on livekit/plugin-krisp-viva-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_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a1edda1a70d8fec09e7a84b9e0c9fad37262960631e7d79cf4fe2e816d26666
MD5 7a27604ceb7b98a70ef524b4284486cd
BLAKE2b-256 9fa45eaf5b7003778153af42a7bd6641d8d6d5d892490e2d76cb59a3b0ba904d

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_x86_64.whl:

Publisher: release.yml on livekit/plugin-krisp-viva-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_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cfa3b7e1724049cc22a963c5cc5df5f4053096580aec1ba57d7cbe250030e929
MD5 ce7df0bd56be251da5b290490f69a48b
BLAKE2b-256 7346a32ee41869f4ab10853f4fa3570adc0781060e910ea57ab874c077bfb5bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-manylinux_2_28_aarch64.whl:

Publisher: release.yml on livekit/plugin-krisp-viva-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_krisp_internal-0.1.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc481f1020aa3ec16ae3e7f5739d15b33a3bdebcefb7d04870f75c089a696f90
MD5 9c20caf5f5a8e344913229d17dfee7df
BLAKE2b-256 28f881cfd4c0e3b48ab0d9785b291397e3f482c7e286ddfaac9606597724c711

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on livekit/plugin-krisp-viva-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_krisp_internal-0.1.1-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 42e8f298707c4bec169a60457ff474d2a4f8a3e7061553a712896edb1eae85e6
MD5 aea7c5ede256874e5d9f779c49abaa31
BLAKE2b-256 3d1ecbbeaf7dc9847ab6fc14225da0320b9eb300a048295fe959669496d31a6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.1-cp310-abi3-macosx_10_9_x86_64.whl:

Publisher: release.yml on livekit/plugin-krisp-viva-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