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/audio-streaming-concept.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ ms.custom: public_prview
14
14
15
15
Azure Communication Services provides bidirectional audio streaming capabilities, offering developers powerful tools to capture, analyze, and process audio content during active calls. This development paves the way for new possibilities in real-time communication for developers and businesses alike.
16
16
17
-
By integrating bidirectional audio streaming with services like Azure OpenAI and other real-time voice APIs, businesses can achieve seamless, low-latency communication. This significantly enhances the development and deployment of conversational AI solutions, allowing for more engaging and efficient interactions.
17
+
By integrating bidirectional audio streaming with services like Azure OpenAI and other real-time voice APIs, businesses can achieve seamless, low-latency communication. This additional capability significantly enhances the development and deployment of conversational AI solutions, allowing for more engaging and efficient interactions.
18
18
19
19
With bidirectional streaming, businesses can now elevate their voice solutions to low-latency, human-like, interactive conversational AI agents. Our bidirectional streaming APIs enable developers to stream audio from an ongoing call on Azure Communication Services to their web servers in real-time, and stream audio back into the call. While the initial focus of these features is to help businesses create conversational AI agents, other use cases include Natural Language Processing for conversation analysis or providing real-time insights and suggestions to agents while they are in active interaction with end users.
20
20
@@ -56,14 +56,14 @@ Developers can use the following information about audio sent from Azure Communi
56
56
See the [Azure Communication Services pricing page](https://azure.microsoft.com/pricing/details/communication-services/?msockid=3b3359f3828f6cfe30994a9483c76d50) for information on how audio streaming is billed. Prices can be found in the calling category under audio streaming.
57
57
58
58
## Known Limitations
59
-
- Stopping media streaming using a new operationContext does not correctly reflect the updated context.
60
-
- When you create or answer a call with operationContext set to "ABC" and enable media streaming, you will receive the MediaStreamingStarted event with operationContext: "ABC".
61
-
- If you call the StopStreaming API with a different operationContext, say "XYZ", you would expect to receive the MediaStreamingStopped event with operationContext: "XYZ". However, due to a known issue, the MediaStreamingStopped event will still contain operationContext: "ABC".
59
+
- Stopping media streaming using a new operationContext doesn't correctly reflect the updated context.
60
+
- If you create or answer a call with operationContext set to "ABC" and enable media streaming, you receive the MediaStreamingStarted event with operationContext: "ABC."
61
+
- If you call the StopStreaming API with a different operationContext, say "XYZ," you would expect to receive the MediaStreamingStopped event with operationContext: "XYZ". However, due to a known issue, the MediaStreamingStopped event still contains operationContext: "ABC."
62
62
- When stopping media streaming using a new callback URI, events continue to be sent to the default callback URI used during call creation or answer.
63
63
- If you create or answer a call with a default callback URI "https://ABC.com" and enable media streaming, the MediaStreamingStarted event will be sent to "https://ABC.com".
64
-
- If you then stop streaming using the StopStreaming API and specify a new callback URI "https://XYZ.com", you would expect the MediaStreamingStopped event to be sent to "https://XYZ.com". However, due to a known issue, the event will still be sent to the original callback URI "https://ABC.com"
64
+
- If you then stop streaming using the StopStreaming API and specify a new callback URI "https://XYZ.com," you would expect the MediaStreamingStopped event to be sent to "https://XYZ.com." However, due to a known issue, the event is still sent to the original callback URI "https://ABC.com"
65
65
66
66
67
67
68
68
## Next Steps
69
-
Check out the [audio streaming quickstart](../../how-tos/call-automation/audio-streaming-quickstart.md) to learn more.
69
+
To learn more check out the [audio streaming quickstart](../../how-tos/call-automation/audio-streaming-quickstart.md).
0 commit comments