livekit_noise_filter 0.2.0+hotfix.3 copy "livekit_noise_filter: ^0.2.0+hotfix.3" to clipboard
livekit_noise_filter: ^0.2.0+hotfix.3 copied to clipboard

AI Noise Cancellation plugin for Livekit Flutter Client SDK.

Livekit Noise Filter for Flutter LiveKit SDK #

Currently supports iOS/macOS/Android

How to use #

You can add the livekit noise filter to your existing LiveKit app using the following steps.

  • add livekit_noise_filter to your pubspec.yaml
dependencies:
  livekit_noise_filter: ^0.1.0
  • Set livekit noise filter before connecting to room

final liveKitNoiseFilter = LiveKitNoiseFilter();

final room = Room(
      roomOptions: RoomOptions(
        defaultAudioCaptureOptions: AudioCaptureOptions(
          processor: liveKitNoiseFilter,
        ),
      ),
    );
await _room!.connect(url, token);
await _room!.localParticipant!.setMicrophoneEnabled(true);
  • You can turn the filter on or off to check that it is working properly.
liveKitNoiseFilter.setBypass(true | false);
2
likes
150
points
37
downloads

Publisher

verified publisherlivekit.io

Weekly Downloads

AI Noise Cancellation plugin for Livekit Flutter Client SDK.

Homepage

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

dart_webrtc, flutter, flutter_webrtc, http, livekit_client, web

More

Packages that depend on livekit_noise_filter