You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communication-services/tutorials/audio-quality-enhancements/includes/web.md
+20-18Lines changed: 20 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,35 +6,37 @@ author: sloanster
6
6
ms.author: micahvivion
7
7
8
8
services: azure-communication-services
9
-
ms.date: 05/02/2024
9
+
ms.date: 09/11/2024
10
10
ms.topic: include
11
11
ms.service: azure-communication-services
12
12
ms.subservice: calling
13
13
---
14
14
15
15
The Azure Communication Services audio effects **noise suppression** abilities can improve your audio calls by filtering out unwanted background noises. **Noise suppression** is a technology that removes background noises from audio calls. It makes audio calls clearer and better by eliminating background noise, making it easier to talk and listen. Noise suppression can also reduce distractions and tiredness caused by noisy places. For example, if you're taking an Azure Communication Services WebJS call in a coffee shop with considerable noise, turning on noise suppression can make the call experience better.
Use the `npm install` command to install the Azure Communication Services Audio Effects SDK for JavaScript.
22
19
> [!IMPORTANT]
23
-
> This tutorial uses the Azure Communication Services Calling SDK version of **`1.24.2-beta.1`** (or greater) and the Azure Communication Services Calling Audio Effects SDK version greater than or equal to **`1.1.1-beta.1`** (or greater).
> This tutorial employs the Azure Communication Services Calling SDK version `1.28.4` or later, alongside the Azure Communication > Services Calling Effects SDK version `1.1.1` or newer. The GA (stable) version **`1.28.4`** and above of the calling SDK support noise suppression features. Alternatively, if you opt to use the public preview version, calling SDK versions `1.24.2-beta.1` and higher also support noise suppression.
21
+
>
22
+
> Current browser support for adding audio noise suppression effects is only available on Chrome and Edge Desktop browsers.
28
23
29
-
> [!NOTE]
30
-
> The calling effect library cannot be used standalone and can only work when used with the Azure Communication Calling client library for WebJS (https://www.npmjs.com/package/@azure/communication-calling).
24
+
> [!IMPORTANT]
25
+
> The calling effects library cannot be used standalone and can only work when used with the Azure Communication Calling client library for WebJS.
31
26
32
-
You can find more [details ](https://www.npmjs.com/package/@azure/communication-calling-effects/v/next) on the calling effects npm package page.
27
+
Use the `npm install` command to install the Azure Communication Services Audio Effects SDK for JavaScript.
33
28
34
29
> [!NOTE]
35
-
> Current browser support for adding audio noise suppression effects is only available on Chrome and Edge Desktop Browsers.
30
+
> If you are using the GA version of the calling SDK you must use the [GA version](https://www.npmjs.com/package/@azure/communication-calling-effects/v/1.1.1) of the effects SDK.
> You can learn about the specifics of the [calling API](/javascript/api/azure-communication-services/@azure/communication-calling/?view=azure-communication-services-js&preserve-view=true).
35
+
> [!NOTE]
36
+
> If you are using the public preview of the calling SDK you must use the [beta version](https://www.npmjs.com/package/@azure/communication-calling-effects/v/1.1.1-beta.2) of the effects SDK.
To use `noise suppression` audio effects within the Azure Communication Calling SDK, you need the `LocalAudioStream` that is currently in the call. You need access to the `AudioEffects` API of the `LocalAudioStream` to start and stop audio effects.
40
42
```js
@@ -46,7 +48,7 @@ import { DeepNoiseSuppressionEffect } from '@azure/communication-calling-effects
0 commit comments