Skip to content

Commit 719fb02

Browse files
authored
Merge pull request #6272 from eric-urban/eur/voice-live-agent
voice live with agents quickstart
2 parents b19f697 + dd96ca5 commit 719fb02

File tree

14 files changed

+1401
-23
lines changed

14 files changed

+1401
-23
lines changed

articles/ai-foundry/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,8 +479,10 @@ items:
479479
items:
480480
- name: What is the Speech service?
481481
href: ../ai-services/speech-service/overview.md?context=/azure/ai-foundry/context/context
482-
- name: Voice live
482+
- name: Voice live with Foundry models quickstart
483483
href: ../ai-services/speech-service/voice-live-quickstart.md?context=/azure/ai-foundry/context/context
484+
- name: Voice live with Foundry agents quickstart
485+
href: ../ai-services/speech-service/voice-live-agents-quickstart.md?context=/azure/ai-foundry/context/context
484486
- name: Real-time speech to text
485487
href: ../ai-services/speech-service/get-started-speech-to-text.md?context=/azure/ai-foundry/context/context
486488
- name: Fast transcription
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: include file
3+
description: include file
4+
author: eric-urban
5+
ms.author: eur
6+
ms.service: azure-ai-speech
7+
ms.topic: include
8+
ms.date: 7/31/2025
9+
ms.custom: references_regions
10+
---
11+
12+
In this article, you learn how to use voice live with [Azure AI Foundry Agent Service](/azure/ai-foundry/agents/overview) and [Azure AI Speech](/azure/ai-services/speech-service/overview) in the [Azure AI Foundry portal](https://ai.azure.com/?cid=learnDocs).
13+
14+
[!INCLUDE [Introduction](intro.md)]
15+
16+
## Prerequisites
17+
18+
- An Azure subscription. <a href="https://azure.microsoft.com/free/ai-services" target="_blank">Create one for free</a>.
19+
- An [Azure AI Foundry resource](../../../../multi-service-resource.md) created in one of the supported regions. For more information about region availability, see the [voice live overview documentation](../../../voice-live.md).
20+
- An Azure AI Foundry agent created in the [Azure AI Foundry portal](https://ai.azure.com/?cid=learnDocs). For more information about creating an agent, see the [Create an agent quickstart](/azure/ai-foundry/agents/quickstart).
21+
22+
> [!TIP]
23+
> To use voice live, you don't need to deploy an audio model with your Azure AI Foundry resource. Voice live is fully managed, and the model is automatically deployed for you. For more information about models availability, see the [voice live overview documentation](../../../voice-live.md).
24+
25+
## Try out voice live in the Speech playground
26+
27+
To try out the voice live demo, follow these steps:
28+
29+
1. Go to your project in [Azure AI Foundry](https://ai.azure.com/?cid=learnDocs).
30+
1. Select **Playgrounds** from the left pane.
31+
1. In the **Speech playground** tile, select **Try the Speech playground**.
32+
1. Select **Speech capabilities by scenario** > **Voice live**.
33+
34+
:::image type="content" source="../../../media/voice-live/foundry-portal/capabilities-by-scenario.png" alt-text="Screenshot of filtering Speech service capabilities by scenario." lightbox="../../../media/voice-live/foundry-portal/capabilities-by-scenario.png":::
35+
36+
1. Select an agent that you configured in the **Agents** playground.
37+
38+
:::image type="content" source="../../../media/voice-live/foundry-portal/casual-chat-bring-agent-select.png" alt-text="Screenshot of the option to bring an agent for voice live in the speech playground." lightbox="../../../media/voice-live/foundry-portal/casual-chat-bring-agent-select.png":::
39+
40+
1. Edit other settings as needed, such as the **Voice**, **Speaking rate**, and **Voice activity detection (VAD)**.
41+
42+
1. Select **Start** to start speaking and select **End** to end the chat session.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
author: eric-urban
3+
ms.service: azure-ai-speech
4+
ms.topic: include
5+
ms.date: 7/31/2025
6+
ms.author: eur
7+
---
8+
9+
You can create and run an application to use voice live with agents for real-time voice agents.
10+
11+
- Using agents allows leveraging a built-in prompt and configuration managed within the agent itself, rather than specifying instructions in the session code.
12+
13+
- Agents encapsulate more complex logic and behaviors, making it easier to manage and update conversational flows without changing the client code.
14+
15+
- The agent approach streamlines integration. The agent ID is used to connect and all necessary settings are handled internally, reducing the need for manual configuration in the code.
16+
17+
- This separation also supports better maintainability and scalability for scenarios where multiple conversational experiences or business logic variations are needed.
18+
19+
To instead use the voice live API without agents, see the [voice live quickstart](/azure/ai-services/speech-service/voice-live-quickstart).

0 commit comments

Comments
 (0)