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

Uploaded CPython 3.10+Windows x86-64

livekit_plugins_krisp_internal-0.1.0-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.0-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.0-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.0-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.0.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c8b475897a1d8e67c11855c7b868a16280d28b9f276d122ef3de7b419930bc88
MD5 e529b17e21f282269de28e203696efab
BLAKE2b-256 4572375e5a1da7f5494838cb59d926a7036a6d899403433fae94e1a8677d087e

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.0.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.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 550bf331d1a867a6032df9bcccd9956738fb8fc57ca70c56963dd5efc763bde0
MD5 247f24e78738aa215916b7f3ee845123
BLAKE2b-256 75b8d3f092f567dd7605db8bda54f0c6fcb0a7cb26668f95ef81a203a582e7c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.0-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.0-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e35a3b0e16c8524514de13b8aa5cd9acaebf8be0af1b18591f9cfc5c33affde
MD5 3e165bac8e9c66dd837f804b932e6ff8
BLAKE2b-256 3784fabc7574d94e65b7e26e0d2c45b2f3780b0679a8de46a3f2798d440b3fda

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.0-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.0-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82a4a878da9776a802a090e1255532a0cad237d8acf0362401b9554236bb28ed
MD5 cd93d16ce0b0f641006a8ff287407899
BLAKE2b-256 cc667d9dea52f80a8c00816a6f72eb3f7f6fa4f412223083ff0b0e017fbfad63

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.0-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.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44ff21ed2fa421e7fb5cd3756244e30e4c96f9f6c175185fec13c1691446ee44
MD5 63a4b14f18cae3441e55358bae93b3c7
BLAKE2b-256 64ec553547c09270c96961c1663c63c21ff7210e550856dabf4726d90fc6c0ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.0-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.0-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for livekit_plugins_krisp_internal-0.1.0-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4406974e51a1ede2bc0a1added918348aebea39c0d871433dcea16e0a2c23810
MD5 93a08de36cc787309f2c87ecd2505bd9
BLAKE2b-256 313d12b24ffc526db9764f86cdc2732d9c70b9ebcfcd1db20f74b4ccddaf1cfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_krisp_internal-0.1.0-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