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
# Bring Your Own Model (BYOM) with Voice Live API (Preview)
13
13
14
-
The Voice live API provides Bring Your Own Model (BYOM) capabilities, allowing you to integrate your custom models into the voice interaction workflow. BYOM is useful for the following scenarios:
14
+
The Voice Live API provides Bring Your Own Model (BYOM) capabilities, allowing you to integrate your custom models into the voice interaction workflow. BYOM is useful for the following scenarios:
15
15
16
16
-**Fine-tuned models**: Use your custom Azure OpenAI or Azure Foundry models
17
17
-**Provisioned throughput**: Use your PTU (Provisioned Throughput Units) deployments for consistent performance
18
18
-**Content safety**: Apply customized content safety configurations with your LLM
19
19
20
20
> [!IMPORTANT]
21
-
> You can integrate any model that's deployed in the same Azure Foundry resource you're using to call the Voice live API.
21
+
> You can integrate any model that's deployed in the same Azure Foundry resource you're using to call the Voice Live API.
22
22
23
23
> [!TIP]
24
-
> When you use your own model deployment with Voice live, we recommend you set its content filtering configuration to [Asynchronous filtering](/azure/ai-foundry/openai/concepts/content-streaming#asynchronous-filtering) to reduce latency. Content filtering settings can be configured in the [Azure AI Foundry portal](https://ai.azure.com/).
24
+
> When you use your own model deployment with Voice Live, we recommend you set its content filtering configuration to [Asynchronous filtering](/azure/ai-foundry/openai/concepts/content-streaming#asynchronous-filtering) to reduce latency. Content filtering settings can be configured in the [Azure AI Foundry portal](https://ai.azure.com/).
25
25
26
26
## Authentication setup
27
27
28
-
When using Microsoft Entra ID authentication with Voice live API, in `byom-azure-openai-chat-completion` mode specifically, you need to configure proper permissions for your Foundry resource. Since tokens may expire during long sessions, the system-assigned managed identity of the Foundry resource requires access to model deployments for the `byom-azure-openai-chat-completion` BYOM mode.
28
+
When using Microsoft Entra ID authentication with Voice Live API, in `byom-azure-openai-chat-completion` mode specifically, you need to configure proper permissions for your Foundry resource. Since tokens may expire during long sessions, the system-assigned managed identity of the Foundry resource requires access to model deployments for the `byom-azure-openai-chat-completion` BYOM mode.
29
29
30
30
Run the following Azure CLI commands to configure the necessary permissions:
31
31
@@ -47,7 +47,7 @@ az role assignment create --assignee-object-id ${identity_principal_id} --role "
47
47
48
48
## Choose BYOM integration mode
49
49
50
-
The Voice live API supports two BYOM integration modes:
50
+
The Voice Live API supports two BYOM integration modes:
0 commit comments