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/how-tos/calling-sdk/includes/install-sdk/install-sdk-windows.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,21 +7,23 @@ ms.author: jowang
7
7
---
8
8
## Set up your system
9
9
10
+
Follow these steps to set up your system.
11
+
10
12
### Create the Visual Studio project
11
13
12
-
For a Universal Windows Platform (UWP) app, in Visual Studio 2022, create a new **Blank App (Universal Windows)** project. After you enter the project name, feel free to choose any Windows SDK later than 10.0.17763.0.
14
+
For a Universal Windows Platform app, in Visual Studio 2022, create a new **Blank App (Universal Windows)** project. After you enter the project name, feel free to choose any Windows SDK later than 10.0.17763.0.
13
15
14
16
For a WinUI 3 app, create a new project with the **Blank App, Packaged (WinUI 3 in Desktop)** template to set up a single-page WinUI 3 app. [Windows App SDK version 1.3](/windows/apps/windows-app-sdk/stable-channel#version-13) or later is required.
15
17
16
18
### Install the package and dependencies by using NuGet Package Manager
17
19
18
20
The Calling SDK APIs and libraries are publicly available via a NuGet package.
19
21
20
-
The following steps exemplify how to find, download, and install the Calling SDK NuGet package:
22
+
To find, download, and install the Calling SDK NuGet package:
21
23
22
24
1. Open NuGet Package Manager by selecting **Tools** > **NuGet Package Manager** > **Manage NuGet Packages for Solution**.
23
-
2. Select **Browse**, and then enter `Azure.Communication.Calling.WindowsClient` in the search box.
24
-
3. Make sure that the **Include prerelease**check box is selected.
25
-
4. Select the `Azure.Communication.Calling.WindowsClient` package, and then select `Azure.Communication.Calling.WindowsClient`[1.4.0-beta.1](https://www.nuget.org/packages/Azure.Communication.Calling.WindowsClient/1.4.0-beta.1) or a newer version.
26
-
5. Select the checkbox that corresponds to the Communication Services project on the right-side tab.
27
-
6. Select the **Install** button.
25
+
1. Select **Browse**, and then enter **Azure.Communication.Calling.WindowsClient** in the search box.
26
+
1. Make sure that the **Include prerelease**checkbox is selected.
27
+
1. Select the **Azure.Communication.Calling.WindowsClient** package, and then select **Azure.Communication.Calling.WindowsClient**[1.4.0-beta.1](https://www.nuget.org/packages/Azure.Communication.Calling.WindowsClient/1.4.0-beta.1) or a newer version.
28
+
1. Select the checkbox that corresponds to the Azure Communication Services project on the right pane.
The audio filter feature enables you to apply different audio preprocessing options to outgoing audio. There are two types of audio filters:`OutgoingAudioFilters` and `LiveOutgoingAudioFilters`. Use `OutgoingAudioFilters` to change settings before the call starts. Use `LiveOutgoingAudioFilters` to change settings while a call is in progress.
19
+
You can use the audio filter feature to apply different audio preprocessing options to outgoing audio. The two types of audio filters are`OutgoingAudioFilters` and `LiveOutgoingAudioFilters`. Use `OutgoingAudioFilters` to change settings before the call starts. Use `LiveOutgoingAudioFilters` to change settings while a call is in progress.
20
20
21
21
You first need to import the Calling SDK and the associated classes:
The audio filter feature enables you to apply different audio preprocessing options to outgoing audio. There are two types of audio filters:`OutgoingAudioFilters` and `LiveOutgoingAudioFilters`. Use `OutgoingAudioFilters` to change settings before the call starts. Use `LiveOutgoingAudioFilters` to change settings while a call is in progress.
19
+
You can use the audio filter feature to apply different audio preprocessing options to outgoing audio. The two types of audio filters are`OutgoingAudioFilters` and `LiveOutgoingAudioFilters`. Use `OutgoingAudioFilters` to change settings before the call starts. Use `LiveOutgoingAudioFilters` to change settings while a call is in progress.
The audio filter feature enable you to apply different audio preprocessing to outgoing audio. There are two types of audio filters: `OutgoingAudioFilters` and `LiveOutgoingAudioFilters`. Use `OutgoingAudioFilters` to change settings before the call starts and`LiveOutgoingAudioFilters` to change settings while a call is in progress.
18
+
You can use the audio filter feature to apply different audio preprocessing to outgoing audio. The two types of audio filters are `OutgoingAudioFilters` and `LiveOutgoingAudioFilters`. Use `OutgoingAudioFilters` to change settings before the call starts. Use`LiveOutgoingAudioFilters` to change settings while a call is in progress.
19
19
20
20
You first need to import the Calling SDK:
21
21
@@ -24,11 +24,11 @@ using Azure.Communication;
24
24
usingAzure.Communication.Calling.WindowsClient;
25
25
```
26
26
27
-
## Before call starts
27
+
## Before a call starts
28
28
29
-
`OutgoingAudioFilters` can be applied when a call starts.
29
+
You can apply `OutgoingAudioFilters` when a call starts.
30
30
31
-
Begin by creating a `OutgoingAudioFilters` and passing it into OutgoingAudioOptions as shown in the following code:
31
+
Begin by creating a `OutgoingAudioFilters`property and passing it into `OutgoingAudioOptions`, as shown in the following code:
You can apply `LiveOutgoingAudioFilters` after a call begins You can retrieve this object from the call object once the call begins. To change the setting in `LiveOutgoingAudioFilters`, set the members inside the class to a valid value and they're applied.
48
+
You can apply `LiveOutgoingAudioFilters` after a call begins. You can retrieve this object from the call object after the call begins. To change the setting in `LiveOutgoingAudioFilters`, set the members inside the class to a valid value and they're applied.
49
49
50
-
Only a subset of the filters available from `OutgoingAudioFilters` are available during an active call: music mode, echo cancellation, and noise suppression mode.
50
+
Only a subset of the filters available from `OutgoingAudioFilters` are available during an active call. They're music mode, echo cancellation, and noise suppression mode.
0 commit comments