Skip to content

Commit a1f00b9

Browse files
committed
Minor edits and move TOC entry
Moved TOC entry to Teams interop and ran Acrolinx
1 parent ab64fa6 commit a1f00b9

File tree

3 files changed

+34
-24
lines changed

3 files changed

+34
-24
lines changed

articles/communication-services/how-tos/calling-sdk/audio-conferencing.md

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Teams Meeting Audio Conferencing
33
titleSuffix: An Azure Communication Services how-to guide
4-
description: Use Azure Communication Services SDKs to retrieve Teams Meeting Audio Conferencing Details
4+
description: Use Azure Communication Services SDKs to retrieve Microsoft Teams Meeting Audio Conferencing Details.
55
author: cnwankwo
66
ms.author: cnwankwo
77
ms.service: azure-communication-services
@@ -11,44 +11,50 @@ ms.date: 09/28/2023
1111
ms.custom: template-how-to
1212
---
1313

14-
1514
# Microsoft Teams Meeting Audio Conferencing
16-
In this article, you learn how to use Azure Communication Services Calling SDK to retrieve Microsoft Teams Meeting Audio Conferencing details. This functionality allows users who are already connected to a Microsoft Teams Meeting to be able to get the conference ID and dial in phone number associated with the meeting. Teams Meeting Audio Conferencing feature returns a collection of all toll and toll-free numbers, with concomitant country names and city names, giving users control on what Teams meeting dial-in details to use.
15+
16+
This article describes how to use Azure Communication Services Calling SDK to retrieve Microsoft Teams Meeting Audio Conferencing details. This function enables users who are already connected to a Microsoft Teams Meeting to be able to get the conference ID and dial-in phone number associated with the meeting. The Teams Meeting Audio Conferencing feature returns a collection of all toll and toll-free numbers. The collection includes concomitant country names and city names, giving users control of which Teams meeting dial-in details to use.
1717

1818
## Prerequisites
19+
1920
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
2021
- A deployed Communication Services resource. [Create a Communication Services resource](../../quickstarts/create-communication-resource.md).
21-
- A user access token to enable the calling client. For more information, see [Create and manage access tokens](../../quickstarts/identity/access-tokens.md).
22-
- Optional: Complete the quickstart to [add voice calling to your application](../../quickstarts/voice-video-calling/getting-started-with-calling.md)
22+
- A user access token to enable the calling client. For more information. [Create and manage access tokens](../../quickstarts/identity/access-tokens.md).
23+
- Optional: Complete the quickstart to [add voice calling to your application](../../quickstarts/voice-video-calling/getting-started-with-calling.md).
2324

2425
## Support
25-
The following tables define support for Audio Conferencing in Azure Communication Services.
26+
27+
This section describes support for Audio Conferencing in Azure Communication Services.
2628

2729
### Identities and call types
30+
2831
The following table shows support for call and identity types.
2932

30-
|Identities | Teams meeting | Room | 1:1 call | Group call | 1:1 Teams interop call | Group Teams interop call |
31-
|--------------------------------------|---------------|------|----------|------------|------------------------|--------------------------|
32-
|Communication Services user | ✔️ | | | | | |
33-
|Microsoft 365 user | ✔️ | | | | | |
33+
|Identities | Teams meeting | Room | 1:1 call | Group call | 1:1 Teams interop call | Group Teams interop call |
34+
| --- | --- | --- | --- | --- | --- | --- |
35+
|Communication Services user | ✔️ | | | | | |
36+
|Microsoft 365 user | ✔️ | | | | | |
3437

3538
### Operations
39+
3640
The following table shows support for individual APIs in calling SDK for individual identity types.
3741

38-
|Operations | Communication Services user | Microsoft 365 user |
39-
|-----------------------------|------------------------------|-------------------|
40-
|Get audio conferencing details | ✔️ | ✔️ |
42+
|Operations | Communication Services user | Microsoft 365 user |
43+
| --- | --- | --- |
44+
|Get audio conferencing details | ✔️ | ✔️ |
4145

4246
### SDKs
47+
4348
The following table shows support for the Audio Conferencing feature in individual Azure Communication Services SDKs.
4449

45-
| Platforms | Web | Web UI | iOS | iOS UI | Android | Android UI | Windows |
46-
|---------------|-----|--------|--------|--------|----------|--------|---------|
47-
|Is Supported | ✔️ | | | | | | |
50+
| Platforms | Web | Web UI | iOS | iOS UI | Android | Android UI | Windows |
51+
| --- | --- | --- | --- | --- | --- | --- | --- |
52+
|Is Supported | ✔️ | | | | | | |
4853

4954
[!INCLUDE [Audio Conferencing Client-side JavaScript](./includes/audio-conferencing/audio-conferencing-web.md)]
5055

5156
## Next steps
57+
5258
- [Learn how to manage calls](./manage-calls.md)
5359
- [Learn how to manage video](./manage-video.md)
5460
- [Learn how to record calls](./record-calls.md)

articles/communication-services/how-tos/calling-sdk/includes/audio-conferencing/audio-conferencing-web.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ ms.service: azure-communication-services
44
ms.topic: include
55
ms.date: 09/28/2023
66
---
7+
78
[!INCLUDE [Install SDK](../install-sdk/install-sdk-web.md)]
89

9-
TeamsMeetingAudioConferencing is an extended feature of the core `Call` API. You first need to import calling Features from the Calling SDK:
10+
Microsoft Teams Meeting Audio Conferencing is an extended feature of the core `Call` API. You first need to import calling Features from the Calling SDK:
1011

1112
```js
1213
import { Features} from "@azure/communication-calling";
@@ -19,6 +20,7 @@ const audioConferencingFeature = call.feature(Features.TeamsMeetingAudioConferen
1920
```
2021

2122
### Get the audio conferencing details of a meeting
23+
2224
Use the following API, to get the audio conferencing details of a meeting
2325
```js
2426
try {
@@ -42,10 +44,12 @@ try {
4244
console.error(e);
4345
}
4446
```
47+
4548
## Troubleshooting
49+
4650
| Code | Subcode | Result Category | Reason | Resolution |
47-
|----------------------------------------------|--------|--------|---------|----------|
48-
|400 | 45950 | ExpectedError | Audio conferencing feature is available only in Teams meetings | Join Teams meeting with configured Audio conferencing |
49-
|405 | 45951 | ExpectedError | ACS service disabled audio conferencing | Create Azure Support ticket to request assistance |
50-
|403 | 45952 | ExpectedError | Audio conferencing details aren't available before joining the meeting | Ensure that the call object is in the `connected` state before invoking the API to retrieve the audio conferencing details |
51-
|403 | 45953 | ExpectedError | Audio conferencing details aren't available in lobby | Ensure that the call object is in the `connected` state before invoking the API to retrieve the audio conferencing details |
51+
| --- | --- | --- | --- | --- |
52+
|400 | 45950 | ExpectedError | Audio conferencing feature is available only in Teams meetings | Join Teams meeting with configured Audio conferencing |
53+
|405 | 45951 | ExpectedError | ACS service disabled audio conferencing | Create Azure Support ticket to request assistance |
54+
|403 | 45952 | ExpectedError | Audio conferencing details aren't available before joining the meeting | Ensure that the call object is in the `connected` state before invoking the API to retrieve the audio conferencing details |
55+
|403 | 45953 | ExpectedError | Audio conferencing details aren't available in lobby | Ensure that the call object is in the `connected` state before invoking the API to retrieve the audio conferencing details |

articles/communication-services/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,8 +341,6 @@ items:
341341
href: how-tos/calling-sdk/reactions.md
342342
- name: Spotlight
343343
href: how-tos/calling-sdk/spotlight.md
344-
- name: Teams Meeting Audio Conferencing
345-
href: how-tos/calling-sdk/audio-conferencing.md
346344
- name: Show transcription state
347345
href: how-tos/calling-sdk/call-transcription.md
348346
- name: Manage role assignment
@@ -493,6 +491,8 @@ items:
493491
href: quickstarts/telemetry-application-insights.md
494492
- name: Teams interoperability
495493
items:
494+
- name: Audio Conferencing
495+
href: how-tos/calling-sdk/audio-conferencing.md
496496
- name: Breakout rooms
497497
href: how-tos/calling-sdk/breakoutrooms.md
498498
- name: Together Mode

0 commit comments

Comments
 (0)