Skip to content

Commit fc1e988

Browse files
authored
Merge pull request #13 from valindrae/ca-ai-1
Updates based on review feedback
2 parents 9ea84f5 + 8169071 commit fc1e988

20 files changed

+18
-24
lines changed

articles/communication-services/concepts/call-automation/azure-communication-services-azure-cognitive-services-integration.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ ms.topic: include
99
ms.date: 02/15/2023
1010
ms.author: kpunjabi
1111
ms.custom: private_preview
12+
ms.custom: references_regions
1213
services: azure-communication-services
1314
---
1415

@@ -25,7 +26,7 @@ All this is possible with one-click where enterprises can access a secure soluti
2526

2627
BYO Cognitive Services can be easily integrated into any application regardless of the programming language. When creating an Azure Resource in Azure portal, enable the BYO option and provide the URL to the Cognitive Services. This simple experience allows developers to meet their needs, scale, and avoid investing time and resources into designing and maintaining a custom solution.
2728

28-
> Note:
29+
> [!NOTE]
2930
> This integration is only supported in limited regions for Azure Cognitive Services, for more information about which regions are supported please view the limitations section at the bottom of this document. It is also recommended that when you're creating a new Azure Cognitive Service resource that you create a Multi-service Cognitive Service resource.
3031
3132
## Common use cases
@@ -35,7 +36,7 @@ BYO Cognitive Services can be easily integrated into any application regardless
3536
With the ability to, connect your Cognitive Services to Azure Communication Services, you can enable custom play functionality, using [Text-to-Speech](../../../../articles/cognitive-services/Speech-Service/text-to-speech.md) and [SSML](../../../../articles/cognitive-services/Speech-Service/speech-synthesis-markup.md) configuration, to play more customized and natural sounding audio to users. Through the Cognitive Services connection, you can also use the Speech-To-Text service to incorporate recognition of voice responses that can be converted into actionable tasks through business logic in the application. These functions can be further enhanced through the ability to create custom models within Cognitive services that are bespoke to your domain and region through the ability to choose which languages are spoken and recognized, custom voices and custom models built based on your experience.
3637

3738
## Run time flow
38-
![Run time flow](./media/run-time-flow.png)
39+
[![Run time flow](./media/run-time-flow.png)](./media/run-time-flow.png#lightbox)
3940

4041
## Azure portal experience
4142
You can also configure and bind your Communication Services and Cognitive Services through the Azure portal.
@@ -44,45 +45,45 @@ You can also configure and bind your Communication Services and Cognitive Servic
4445

4546
1. Navigate to your ACS Resource in the Azure portal
4647
2. Select the Identity tab.
47-
3. Enable system assigned identity. This action will begin the creation of the identity; A pop-up notification appears notifying you that the request is being processed.
48+
3. Enable system assigned identity. This action begins the creation of the identity; A pop-up notification appears notifying you that the request is being processed.
4849

49-
![Enable managed identiy](./media/enable-system-identity.png)
50+
[![Enable managed identiy](./media/enable-system-identity.png)](./media/enable-system-identity.png#lightbox)
5051

5152
### Option 1: Add role from Azure Cognitive Services in the Azure portal
5253
1. Navigate to your Azure Cognitive Service resource.
5354
2. Select the "Access control (IAM)" tab.
5455
3. Click the "+ Add" button.
5556
4. Select "Add role assignments" from the menu
5657

57-
![Add role from IAM](./media/add-role.png)
58+
[![Add role from IAM](./media/add-role.png)](./media/add-role.png#lightbox)
5859

5960
5. Choose the "Cognitive Services User" role to assign, then click "Next".
6061

61-
![Cognitive Services user](./media/cognitive-services-user.png)
62+
[![Cognitive Services user](./media/cognitive-service-user.png)](./media/cognitive-service-user.png#lightbox)
6263

6364
6. For the field "Assign access to" choose the "User, group or service principal".
6465
7. Press "+ Select members" and a side tab opens.
6566
8. Choose your Azure Communication Services subscription from the "Subscriptions" drop down menu and click "Select".
6667

67-
![Select ACS resource](./media/select-acs-resource.png)
68+
[![Select ACS resource](./media/select-acs-resource.png)](./media/select-acs-resource.png#lightbox)
6869

6970
9. Click “Review + assign”, this assigns the role to the managed identity.
7071

7172
### Option 2: Add role through ACS Identity tab
7273

73-
1. Navigate to your ACS resource in the Azure Portal
74+
1. Navigate to your ACS resource in the Azure portal
7475
2. Select Identity tab
7576
3. Click on "Azure role assignments"
7677

77-
![ACS role assignment](./media/add-role-acs.png)
78+
[![ACS role assignment](./media/add-role-acs.png)](./media/add-role-acs.png#lightbox)
7879

7980
4. Click the "Add role assignment (Preview)" button, which opens the "Add role assignment (Preview)" tab
8081
5. Select the "Resource group" for "Scope".
8182
6. Select the "Subscription" // The CogSvcs subscription?
8283
7. Select the "Resource Group" containing the Cognitive Service
8384
8. Select the "Role" "Cognitive Services User"
8485

85-
![ACS role information](./media/acs-roles-cognitiveservices.png)
86+
[![ACS role information](./media/acs-roles-cognitive-services.png)](./media/acs-roles-cognitive-services.png#lightbox)
8687

8788
10. Click Save
8889

@@ -94,8 +95,8 @@ This integration between Azure Communication Services and Azure Cognitive Servic
9495
- westus
9596
- westus2
9697
- westus3
97-
- eastuse
98-
- astus2
98+
- eastus
99+
- eastus2
99100
- centralus
100101
- northcentralus
101102
- southcentralus
-330 KB
Loading
282 KB
Loading
-300 KB
Loading
85.3 KB
Loading
Binary file not shown.
-193 KB
Loading

articles/communication-services/concepts/call-automation/play-ai-action.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,5 @@ As part of compliance requirements in various industries, vendors are expected t
5353
## Known limitations
5454
- Play action isn't enabled to work with Teams Interoperability.
5555

56-
## What's coming up next for Play action
57-
As we invest more into this functionality, we recommend developers sign up to our TAP program that allows you to get early access to the newest feature releases. Over the coming months the play action will add the ability for developers to fine tune Text-to-Speech with SSML. With this capability, you can improve customer interactions to create more personalized messages.
58-
5956
## Next steps
6057
- Check out our how-to guide to learn [how-to play custom voice prompts](../../how-tos/call-automation/play-ai-action.md) to users.

0 commit comments

Comments
 (0)