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/concepts/call-automation/azure-communication-services-azure-cognitive-services-integration.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,13 +27,13 @@ Azure AI services can be easily integrated into any application regardless of th
27
27
28
28
### Build applications that can play and recognize speech
29
29
30
-
With the ability to, connect your Azure AI 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 Azure AI 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 Azure AI 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.
30
+
With the ability to connect your Azure AI 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 [Speech Synthesis Markup Language (SSML)](../../../../articles/cognitive-services/Speech-Service/speech-synthesis-markup.md) configuration, to play more customized and natural sounding audio to users. Through the Azure AI 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 Azure AI 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.
31
31
32
32
## Run time flow
33
33
[](./media/run-time-flow.png#lightbox)
34
34
35
35
## Azure portal experience
36
-
You will need to connect your Azure Communication Services resource with the Azure AI resource through the Azure portal. There are two ways you can accomplish this step:
36
+
You'll need to connect your Azure Communication Services resource with the Azure AI resource through the Azure portal. There are two ways you can accomplish this step:
37
37
- By navigating through the steps of the Cognitive Services tab in your Azure Communication Services (recommended).
38
38
- Manually adding the Managed Identity to your Azure Communication Services resource. This step is more advanced and requires a little more effort to connect your Azure Communication Services to your Azure AI services.
39
39
@@ -45,7 +45,7 @@ You will need to connect your Azure Communication Services resource with the Azu
45
45
### Connecting through the Azure portal
46
46
47
47
1. Open your Azure Communication Services resource and click on the Cognitive Services tab.
48
-
2. If system-assigned managed identity isn't enabled, you will need to enable it.
48
+
2. If system-assigned managed identity isn't enabled, you'll need to enable it.
49
49
3. In the Cognitive Services tab, click on "Enable Managed Identity" button.
50
50
51
51
[](./media/enabled-identity.png#lightbox)
@@ -130,6 +130,11 @@ This integration between Azure Communication Services and Azure AI services is o
130
130
- brazilsouth
131
131
- uaenorth
132
132
133
+
## Known limitations
134
+
135
+
- Text-to-Speech text prompts support a maximum of 400 characters, if your prompt is longer than this we suggest using SSML for Text-to-Speech based play actions.
136
+
- For scenarios where you exceed your Speech service quota limit, you can request to increase this limit by following the steps outlined [here](../../../ai-services/speech-service/speech-services-quotas-and-limits.md).
137
+
133
138
## Next steps
134
139
- Learn about [playing audio](../../concepts/call-automation/play-action.md) to callers using Text-to-Speech.
135
140
- Learn about [gathering user input](../../concepts/call-automation/recognize-action.md) with Speech-to-Text.
Copy file name to clipboardExpand all lines: articles/communication-services/concepts/call-automation/play-action.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,8 @@ As part of compliance requirements in various industries, vendors are expected t
48
48

49
49
50
50
## Known limitations
51
-
- Play action isn't enabled to work with Teams Interoperability.
51
+
- Text-to-Speech text prompts support a maximum of 400 characters, if your prompt is longer than this we suggest using SSML for Text-to-Speech based play actions.
52
+
- For scenarios where you exceed your Speech service quota limit, you can request to increase this lilmit by following the steps outlined [here](../../../ai-services/speech-service/speech-services-quotas-and-limits.md).
52
53
53
54
## Next Steps
54
55
- Check out our how-to guide to learn [how-to play custom voice prompts](../../how-tos/call-automation/play-action.md) to users.
Copy file name to clipboardExpand all lines: articles/communication-services/concepts/call-automation/recognize-action.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,6 +66,8 @@ The recognize action can be used for many reasons, here are a few examples of ho
66
66
67
67
## Known limitation
68
68
- In-band DTMF is not supported, use RFC 2833 DTMF instead.
69
+
- Text-to-Speech text prompts support a maximum of 400 characters, if your prompt is longer than this we suggest using SSML for Text-to-Speech based play actions.
70
+
- For scenarios where you exceed your Speech service quota limit, you can request to increase this lilmit by following the steps outlined [here](../../../ai-services/speech-service/speech-services-quotas-and-limits.md).
69
71
70
72
## Next steps
71
73
- Check out our how-to guide to learn how you can [gather user input](../../how-tos/call-automation/recognize-action.md).
|PlayFailed | 500 | 8572 | Action failed due to play service shutdown. |
49
49
50
+
## Known limitations
51
+
- Text-to-Speech text prompts support a maximum of 400 characters, if your prompt is longer than this we suggest using SSML for Text-to-Speech based play actions.
52
+
- For scenarios where you exceed your Speech service quota limit, you can request to increase this lilmit by following the steps outlined [here](../../../ai-services/speech-service/speech-services-quotas-and-limits.md).
Copy file name to clipboardExpand all lines: articles/communication-services/how-tos/call-automation/recognize-action.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,8 @@ This guide will help you get started with recognizing DTMF input provided by par
57
57
58
58
## Known limitations
59
59
- In-band DTMF is not supported, use RFC 2833 DTMF instead.
60
+
- Text-to-Speech text prompts support a maximum of 400 characters, if your prompt is longer than this we suggest using SSML for Text-to-Speech based play actions.
61
+
- For scenarios where you exceed your Speech service quota limit, you can request to increase this lilmit by following the steps outlined [here](../../../ai-services/speech-service/speech-services-quotas-and-limits.md).
0 commit comments