Skip to content

Commit 515f6f0

Browse files
authored
Merge pull request #268710 from eric-urban/eur/ai-services-context
add contextual menu for ai services
2 parents e12ae8f + a3a3837 commit 515f6f0

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
- name: Azure
2+
tocHref: /azure/
3+
topicHref: /azure/index
4+
items:
5+
- name: Azure AI services
6+
tocHref: /azure/ai-services/
7+
topicHref: /azure/ai-services/index
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
### YamlMime:ContextObject
2+
brand: azure
3+
breadcrumb_path: ../breadcrumb/toc.yml
4+
toc_rel: ../toc.yml

articles/ai-services/speech-service/call-center-telephony-integration.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,11 @@ Typically, integration with the Speech service is handled by a telephony client
1818

1919
Usually the telephony client handles the incoming audio stream from the SIP/RTP processor, the conversion to PCM and connects the streams using continuous recognition. It also triages the processing of the results, for example, analysis of speech transcripts for Agent Assist or connect with a dialog processing engine (for example, Azure Botframework or Power Virtual Agent) for Virtual Agent.
2020

21-
For easier integration the Speech service also supports “ALAW in WAV container” and “MULAW in WAV container” for audio streaming.
21+
For easier integration the Speech service also supports “ALAW in WAV container” and “MULAW in WAV container” for audio streaming. To build this integration, we recommend using the [Speech SDK](./speech-sdk.md).
2222

23-
To build this integration we recommend using the [Speech SDK](./speech-sdk.md).
23+
## Azure Communication Services
2424

25-
26-
> [!TIP]
27-
> For guidance on reducing Text to speech latency check out the **[How to lower speech synthesis latency](./how-to-lower-speech-synthesis-latency.md?pivots=programming-language-csharp)** guide.
28-
>
29-
> In addition, consider implementing a text to speech cache to store all synthesized audio and playback from the cache in case a string has previously been synthesized.
25+
[Azure Communication Services](../../communication-services/overview.md) call automation APIs provide telephony integration. real-time event triggers to perform actions based on custom business logic specific to their domain. Within the Call Automation APIs developers can use simple AI powered APIs, which can be used to play personalized greeting messages, recognize conversational voice inputs to gather information on contextual questions to drive a more self-service model with customers, use sentiment analysis to improve customer service overall. These content specific APIs are orchestrated through Azure AI services with support for customization of AI models without developers needing to terminate media streams on their services and streaming back to Azure for AI functionality. For more information, see [Azure Communication Services](../../communication-services/concepts/call-automation/azure-communication-services-azure-cognitive-services-integration.md?context=/azure/ai-services/speech-service/context/context).
3026

3127
## Next steps
3228

articles/ai-services/speech-service/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,8 @@ items:
288288
href: ingestion-client.md
289289
- name: Telephony Integration
290290
href: call-center-telephony-integration.md
291+
- name: Connect Azure Communication Services with Azure AI services
292+
href: ../../communication-services/concepts/call-automation/azure-communication-services-azure-cognitive-services-integration.md?context=/azure/ai-services/speech-service/context/context
291293
- name: Gaming integration
292294
href: gaming-concepts.md
293295
- name: Language learning

0 commit comments

Comments
 (0)