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/cognitive-services/Speech-Service/tutorial-tenant-model.md
+58-49Lines changed: 58 additions & 49 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
-
title: Create a Tenant Model (Preview) - Speech service
2
+
title: Create a tenant model (preview) - Speech Service
3
3
titleSuffix: Azure Cognitive Services
4
-
description: Automatically generate a Tenant Model (Custom Speech with Office 365 data) that leverages your Office 365 data to deliver optimal speech recognition for organization-specific terms that is both secure and compliant.
4
+
description: Automatically generate a secure, compliant tenant model (Custom Speech with Office 365 data) that uses your Office 365 data to deliver optimal speech recognition for organization-specific terms.
5
5
services: cognitive-services
6
6
author: erhopf
7
7
manager: nitinme
@@ -12,88 +12,94 @@ ms.date: 10/26/2019
12
12
ms.author: erhopf
13
13
---
14
14
15
-
# Create a Tenant Model (Preview)
15
+
# Tutorial: Create a tenant model (preview)
16
16
17
-
Tenant Model (Custom Speech with Office 365 data) is an opt-in service for Office 365 enterprise customers that automatically generates a custom speech recognition model from your organization's Office365 data. The model that's created is optimized for technical terms, jargon and people's names, all in a secure and compliant way.
17
+
Tenant Model (Custom Speech with Office 365 data) is an opt-in service for Office 365 enterprise customers that automatically generates a custom speech recognition model from your organization's Office 365 data. The model is optimized for technical terms, jargon, and people's names, all in a secure and compliant way.
18
18
19
19
> [!IMPORTANT]
20
-
> If your organization enrolls with Tenant Model, the Speech service may access your organization’s language model, which is generated from Office 365 public group emails and documents that can be seen by anyone in your organization. Your organization's Office 365 administrator may turn on/off the usage of the organization-wide language model using the Office 365 Admin Portal.
20
+
> If your organization enrolls by using the Tenant Model service, Speech Service may access your organization’s language model. The model is generated from Office 365 public group emails and documents, which can be seen by anyone in your organization. Your organization's Office 365 admin can turn on or turn off the use of the organization-wide language model from the Office 365 admin portal.
21
21
22
22
In this tutorial, you'll learn how to:
23
23
24
24
> [!div class="checklist"]
25
-
> * Enroll to use a Tenant Model in the Microsoft 365 Admin Center
25
+
> * Enroll in the Tenant Model by using the Microsoft 365 admin center
26
26
> * Get a Speech subscription key
27
-
> * Create a Tenant Model
28
-
> * Deploy a Tenant Model
29
-
> * Use a Tenant Model with the Speech SDK
27
+
> * Create a tenant model
28
+
> * Deploy a tenant model
29
+
> * Use your tenant model with the Speech SDK
30
30
31
-
## Enroll using the Microsoft 365 Admin Center
31
+
## Enroll in the Tenant Model service
32
32
33
-
Before you can deploy your Tenant Model, first need to enroll using the Microsoft 365 Admin Center. This task can only be completed by your Microsoft 365 Admin.
33
+
Before you can deploy your tenant model, you need to be enrolled in the Tenant Model service. Enrollment is completed in the Microsoft 365 admin center and can be done only by your Microsoft 365 admin.
34
34
35
-
1. Sign into the [Microsoft 365 Admin Center](https://admin.microsoft.com).
36
-
2. From the left panel, select **Settings** then **Apps**.
35
+
1. Sign in to the [Microsoft 365 admin center](https://admin.microsoft.com).
37
36
38
-

37
+
1. In the left pane, select **Settings**, select **Apps**, and then select **Azure Speech Services**.
1. Sign in to [Speech Studio](https://speech.microsoft.com/).
69
+
1. At the top right, select **Settings** (gear icon), and then select **Tenant Model settings**.
70
+
71
+

72
+
73
+
Speech Studio displays a message that lets you know whether you're qualified to create a tenant model.
70
74
71
-
3. At this point you'll see a message letting you know if you are qualified to create a Tenant Model.
72
75
> [!NOTE]
73
-
> Office 365 enterprise customers in North America are eligible to create a Tenant Model (English). If you are a Customer Lockbox (CLB), Customer Key (CK), or Office 365 Government customer, this feature isn't available. To determine if you are a Customer Lockbox or Customer Key customer, follow these instructions:
76
+
> Office 365 enterprise customers in North America are eligible to create a tenant model (English). If you're a Customer Lockbox, Customer Key, or Office 365 Government customer, this feature isn't available. To determine whether you're a Customer Lockbox or Customer Key customer, see:

88
93
89
-
3. Click **Deploy**.
90
-
4. When your model is deployed, the status will change to **Deployed**.
94
+
1. Select **Deploy**.
91
95
92
-
## Use your model with the Speech SDK
96
+
When your model has been deployed, the status changes to *Deployed*.
93
97
94
-
Now that you've deployed your model, you can use it with the Speech SDK. In this section, you'll use the sample code provided to call the Speech service using Azure AD authentication.
98
+
## Use your tenant modelwith the Speech SDK
95
99
96
-
Let's look at the code you'll use to call the Speech SDK in C#. In this example, you'll perform speech recognition using a Tenant Model. This guide presumes that your platform is already set up. If you need help with setting up, see [Quickstart: Recognize speech, C# (.NET Core)](quickstarts/speech-to-text-from-microphone.md?pivots=programming-language-csharp&tabs=dotnetcore).
100
+
Now that you've deployed your model, you can use it with the Speech SDK. In this section, you use sample code to call Speech Service by using Azure Active Directory (Azure AD) authentication.
101
+
102
+
Let's look at the code you'll use to call the Speech SDK in C#. In this example, you perform speech recognition by using your tenant model. This guide presumes that your platform is already set up. If you need setup help, see [Quickstart: Recognize speech, C# (.NET Core)](quickstarts/speech-to-text-from-microphone.md?pivots=programming-language-csharp&tabs=dotnetcore).
Next, you'll need rebuild and run the project from the command line. There are a few parameters you'll need to update before you run the command.
285
+
Next, you need to rebuild and run the project from the command line. Before you run the command, update a few parameters by doing the following:
280
286
281
287
1. Replace `<Username>` and `<Password>` with the values for a valid tenant user.
282
-
2. Replace `<Subscription-Key>` with the subscription key for your Speech resource. This value is available in the **Overview** section for your Speech resource in the [Azure portal](https://aka.ms/azureportal).
283
-
3. Replace `<Endpoint-Uri>` with the endpoint below. Make sure that you replace `{your-region}` with the region where your Speech resource was created. These regions are supported: `westus`, `westus2`, and `eastus`. Your region information is available in the **Overview** section for your Speech resource in the [Azure portal](https://aka.ms/azureportal).
288
+
1. Replace `<Subscription-Key>` with the subscription key for your Speech resource. This value is available in the **Overview** section for your Speech resource in the [Azure portal](https://aka.ms/azureportal).
289
+
1. Replace `<Endpoint-Uri>` with the following endpoint. Make sure that you replace `{yourregion}` with the region where your Speech resource was created. These regions are supported: `westus`, `westus2`, and `eastus`. Your region information is available in the **Overview** section of your Speech resource in the [Azure portal](https://aka.ms/azureportal).
0 commit comments