Skip to content

Commit 088824f

Browse files
authored
Update audio-streaming-concept.md
acrolinx fixes
1 parent b42b5cc commit 088824f

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/communication-services/concepts/call-automation/audio-streaming-concept.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ ms.custom: public_prview
1414

1515
[!INCLUDE [Public Preview Disclaimer](../../includes/public-preview-include-document.md)]
1616

17-
Azure Communication Services provides bidirectional audio streaming capabilities, offering developers powerful tools to capture, analyze, and process audio content during active calls. This paves the way for new possibilities in real-time communication for developers and businesses alike.
17+
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.
1818

19-
By integrating bidirectional audio streaming with services like Azure Open AI 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.
19+
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.
2020

21-
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.
21+
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.
2222

2323
This public preview supports the ability for developers to access real-time audio streams over a WebSocket from Azure Communication Services and stream audio back into the call.
2424

@@ -28,7 +28,7 @@ This public preview supports the ability for developers to access real-time audi
2828

2929
- **Personalized customer experiences:** By harnessing real-time data, businesses can offer more personalized and dynamic customer interactions in real-time, leading to increased satisfaction and loyalty.
3030

31-
- **Reduce wait times for customers:** By using bidirectional audio streams in combination with Large Language Models (LLMs) you can build virtual agents that can be the first point of contact for customers reducing the need for customers waiting for a human agent being available.
31+
- **Reduce wait times for customers:** By using bidirectional audio streams in combination with Large Language Models (LLMs), you can build virtual agents that can be the first point of contact for customers, reducing the need for them to wait for a human agent to become available.
3232

3333
### Authentication
3434

@@ -41,21 +41,21 @@ This public preview supports the ability for developers to access real-time audi
4141
## Supported formats
4242

4343
### Mixed format
44-
Contains mixed audio of all participants on the call. All audio is flattened into one stream.
44+
Contains mixed audio of all participants on the call. All audio is flattened into one stream.
4545

4646
### Unmixed
47-
Contains audio per participant per channel, with support for up to four channels for the four most dominant speakers at any point in a call. You'll also get a participantRawID that you can use to determine the speaker.
47+
Contains audio per participant per channel, with support for up to four channels for the four most dominant speakers at any point in a call. You also get a participantRawID that you can use to determine the speaker.
4848

4949
## Additional information
50-
The table below describes information that will help developers convert the audio packets into audible content that can be used by their applications.
50+
The following describes information that helps developers convert the audio packets into audible content that can be used by their applications.
5151
- Framerate: 50 frames per second
52-
- Packet stream rate: 20 ms rate
52+
- Packet stream rate: 20-ms rate
5353
- Data packet: 64 Kbytes
5454
- Audio metric: 16-bit PCM mono at 16000 hz and 24000 hz
5555
- Public string data is a base64 string that should be converted into a byte array to create raw PCM file.
5656

5757
## Billing
58-
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.
58+
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.
5959

6060
## Next Steps
6161
Check out the [audio streaming quickstart](../../how-tos/call-automation/audio-streaming-quickstart.md) to learn more.

0 commit comments

Comments
 (0)