Skip to content

Commit 7d0a382

Browse files
authored
Merge pull request #1 from eric-urban/patch-3
Update speech-studio-vnet.md
2 parents d86dfa8 + 86a1b4e commit 7d0a382

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

articles/cognitive-services/Speech-Service/includes/speech-studio-vnet.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ author: alexeyo26
33
ms.service: cognitive-services
44
ms.subservice: speech-service
55
ms.topic: include
6-
ms.date: 01/25/2022
6+
ms.date: 02/23/2022
77
ms.author: alexeyo
88
---
99

@@ -20,29 +20,34 @@ Access to the Speech resource endpoint is *not* equal to access to Speech Studio
2020

2121
### Working with Speech Studio projects
2222

23-
This section describes working with the different kind of Speech Studio projects for the different network security options of the Speech resource. It's expected that the web browser connection to Speech Studio is established. Speech resource network security settings are set in Azure portal, using **Networking** property, that is in **Resource Management** group of the Speech resource properties.
23+
This section describes working with the different kind of Speech Studio projects for the different network security options of the Speech resource. It's expected that the web browser connection to Speech Studio is established. Speech resource network security settings are set in Azure portal.
24+
25+
1. Go to the [Azure portal](https://portal.azure.com/) and sign in to your Azure account.
26+
1. Select the Speech resource.
27+
1. In the **Resource Management** group in the left pane, select **Networking** > **Firewalls and virtual networks**.
28+
1. Select one option from **All networks**, **Selected Networks and Private Endpoints**, or **Disabled**.
2429

2530
#### Custom Speech
2631

27-
The following table describes Custom Speech project accessibility per Speech resource network security setting.
32+
The following table describes Custom Speech project accessibility per Speech resource **Networking** > **Firewalls and virtual networks** security setting.
33+
34+
> [!NOTE]
35+
> If you allow only private endpoints via the **Networking** > **Private endpoint connections** tab, then you can't use Speech Studio with the Speech resource. You can still use the Speech resource outside of Speech Studio.
2836
2937
| Speech resource network security setting | Speech Studio project accessibility |
3038
|--|--|
3139
| All networks | No restrictions |
3240
| Selected Networks and Private Endpoints | Accessible from allowed IP addresses |
3341
| Disabled | Not accessible |
3442

35-
> [!NOTE]
36-
> - **Selected Networks and private endpoints**. If you select this network security option, you need to allow at least one public IP address and use this address for the browser connection with the Speech Studio. If you allow only Virtual network access, then in effect you don't allow access to the Speech resource through the Speech Studio. Thus, you will not be able to work with the Speech Studio for this resource. See below the possible workaround using Speech-to-text REST API.
37-
>
38-
> - **Private endpoints**. If you restrict the access to the Speech resource through a private endpoint only, you will not be able to work with the Speech Studio for this resource. The reason is, that the private endpoint is not reachable for Speech Studio. See below the possible workaround using Speech-to-text REST API.
43+
If you select **Selected Networks and private endpoints**, then you will see a tab with **Virtual networks** and **Firewall** access configuration options. In the **Firewall** section, you must allow at least one public IP address and use this address for the browser connection with Speech Studio.
3944

45+
If you allow only access via **Virtual network**, then in effect you don't allow access to the Speech resource through Speech Studio. You can still use the Speech resource outside of Speech Studio.
4046

4147
To use custom speech without relaxing network access restrictions on your production Speech resource, consider one of these workarounds.
4248
* Create another Speech resource for development that can be used on a public network. Prepare your custom model in Speech Studio on the development resource, and then copy the model to your production resource. See the [Copy Model](https://centralus.dev.cognitive.microsoft.com/docs/services/speech-to-text-api-v3-0/operations/CopyModelToSubscription) REST request with [Speech-to-text REST API v3.0](../rest-speech-to-text.md#speech-to-text-rest-api-v30).
4349
* You have the option to not use Speech Studio for custom speech. Use the [Speech-to-text REST API v3.0](../rest-speech-to-text.md#speech-to-text-rest-api-v30) for all custom speech operations.
4450

4551
#### Custom Voice and Audio Content Creation
4652

47-
You can use Custom Voice and Audio Content Creation Speech Studio projects only when the correspondent Speech resource network security setting is *All networks*.
48-
53+
You can use Custom Voice and Audio Content Creation Speech Studio projects only when the Speech resource network security setting is **All networks**.

0 commit comments

Comments
 (0)