Noise Cancellation

The Noise Cancellation feature is an invaluable tool designed to enhance the audio quality in scenarios such as conferences, live streams, and recordings where unwanted background noise can degrade the listening experience.

Key Benefits

  • Enhanced Audio Quality: Eliminates unwanted noise, including background chatter, clicks, claps, barking, and other sudden audio disturbances, resulting in a more pleasant listening experience for your audience.

  • Improved Clarity: Ensures that the primary audio content remains prominent and intelligible by reducing distractions caused by ambient noise.

  • Optimized Communication: Facilitates seamless communication in conferences and live streams by minimizing disruptions caused by environmental factors, thereby enhancing the overall professionalism of the presentation.

This is a guide to enabling and using the Noise Cancellation on 100ms.

Getting Started

100ms Noise Cancellation is powered by krisp.ai,ensuring clear communication by filtering out background noise.

IMPORTANT
This is an add-on paid feature, for details check 100ms pricing page

Enabling Noise Cancellation

Noise Cancellation can be configured from the 100ms dashboard.

Enabling Noise Cancellation at template level

  1. Navigate to a specific Template where you wish to enable the Noise Cancellation.
  2. Click on ‘Advanced Settings’ tab in the Template configuration.
  3. Enable ‘Noise Cancellation’.

By default, noise cancellation is enabled for all peers and roles for all the new templates. For existing templates, to enable Noise Cancellation by default for all the peers and roles check below section.

Enabling Noise Cancellation by default in preview

For certain roles, you would like to enable Noise Cancellation by default from preview state. First enable the Noise Cancellation on Template as mentioned above.

  1. Navigate to a specific template where you wish to enable the Noise Cancellation.
  2. Click on 'Customise Prebuilt' on top right in the Template.
  3. Click on 'Screens and Components' and select the role where you wish to enable the Noise Cancellation by default
  4. Enable 'Noise Cancellation State'.

Integrating the Noise Cancellation

Noise Cancellation is available across all platforms (iOS, Android, Flutter, React Native and Web). Refer to the following platform SDK specific guides:

Using Noise Cancellation

Once Noise Cancellation is enabled and saved from the template configuration, the Noise Cancellation can be used across devices. Noise Cancellation can be activated or deactivated in the room or during the preview screen.

Frequently Asked Questions (FAQ)

  1. Is Noise Cancellation a chargeable feature?

    Yes, 100ms Noise Cancellation is charged based on per peer usage minutes. This means that for every peer that is enabling Noise Cancellation during session, their individual usage minutes will be aggregated. For more information, kindly check 100ms pricing page.

  2. Is Noise Cancellation available in prebuilt?

    Yes, 100ms Prebuilt supports Noise Cancellation out of the box. Enable the Noise Cancellation as mentioned above.

  3. How to track Noise Cancellation usage?

    The usage can be tracked from the Usage Overview section on the 100ms Dashboard.


Have a suggestion? Recommend changes ->

Was this helpful?

1234