Skip to content

Commit 3a586a7

Browse files
authored
Merge pull request #249664 from MicrosoftDocs/main
8/29/2023 AM Publish
2 parents bd3836e + 5b5878b commit 3a586a7

File tree

165 files changed

+3325
-2019
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+3325
-2019
lines changed

articles/active-directory/saas-apps/g-suite-provisioning-tutorial.md

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -107,45 +107,46 @@ This section guides you through the steps to configure the Azure AD provisioning
107107
108108
### To configure automatic user provisioning for G Suite in Azure AD:
109109

110-
1. Sign in to the [Azure portal](https://portal.azure.com). Select **Enterprise Applications**, then select **All applications**. Users will need to log in to `portal.azure.com` and won't be able to use `aad.portal.azure.com`.
110+
1. Sign in to the [Azure portal](https://portal.azure.com).
111+
1. Browse to **Azure Active Directory** > **Enterprise Applications** > **All applications**.
111112

112113
![Enterprise applications blade](./media/g-suite-provisioning-tutorial/enterprise-applications.png)
113114

114115
![All applications blade](./media/g-suite-provisioning-tutorial/all-applications.png)
115116

116-
2. In the applications list, select **G Suite**.
117+
1. In the applications list, select **G Suite**.
117118

118119
![The G Suite link in the Applications list](common/all-applications.png)
119120

120-
3. Select the **Provisioning** tab. Click on **Get started**.
121+
1. Select the **Provisioning** tab. Click on **Get started**.
121122

122123
![Screenshot of the Manage options with the Provisioning option called out.](common/provisioning.png)
123124

124125
![Get started blade](./media/g-suite-provisioning-tutorial/get-started.png)
125126

126-
4. Set the **Provisioning Mode** to **Automatic**.
127+
1. Set the **Provisioning Mode** to **Automatic**.
127128

128129
![Screenshot of the Provisioning Mode dropdown list with the Automatic option called out.](common/provisioning-automatic.png)
129130

130-
5. Under the **Admin Credentials** section, click on **Authorize**. You'll be redirected to a Google authorization dialog box in a new browser window.
131+
1. Under the **Admin Credentials** section, click on **Authorize**. You'll be redirected to a Google authorization dialog box in a new browser window.
131132

132133
![G Suite authorize](./media/g-suite-provisioning-tutorial/authorize-1.png)
133134

134-
6. Confirm that you want to give Azure AD permissions to make changes to your G Suite tenant. Select **Accept**.
135+
1. Confirm that you want to give Azure AD permissions to make changes to your G Suite tenant. Select **Accept**.
135136

136137
![G Suite Tenant Auth](./media/g-suite-provisioning-tutorial/gapps-auth.png)
137138

138-
7. In the Azure portal, click **Test Connection** to ensure Azure AD can connect to G Suite. If the connection fails, ensure your G Suite account has Admin permissions and try again. Then try the **Authorize** step again.
139+
1. In the Azure portal, click **Test Connection** to ensure Azure AD can connect to G Suite. If the connection fails, ensure your G Suite account has Admin permissions and try again. Then try the **Authorize** step again.
139140

140-
6. In the **Notification Email** field, enter the email address of a person or group who should receive the provisioning error notifications and select the **Send an email notification when a failure occurs** check box.
141+
1. In the **Notification Email** field, enter the email address of a person or group who should receive the provisioning error notifications and select the **Send an email notification when a failure occurs** check box.
141142

142143
![Notification Email](common/provisioning-notification-email.png)
143144

144-
7. Select **Save**.
145+
1. Select **Save**.
145146

146-
8. Under the **Mappings** section, select **Provision Azure Active Directory Users**.
147+
1. Under the **Mappings** section, select **Provision Azure Active Directory Users**.
147148

148-
9. Review the user attributes that are synchronized from Azure AD to G Suite in the **Attribute-Mapping** section. Select the **Save** button to commit any changes.
149+
1. Review the user attributes that are synchronized from Azure AD to G Suite in the **Attribute-Mapping** section. Select the **Save** button to commit any changes.
149150

150151
> [!NOTE]
151152
> GSuite Provisioning currently only supports the use of primaryEmail as the matching attribute.
@@ -225,9 +226,9 @@ This section guides you through the steps to configure the Azure AD provisioning
225226
|websites.[type eq "work"].value|String|
226227

227228

228-
10. Under the **Mappings** section, select **Provision Azure Active Directory Groups**.
229+
1. Under the **Mappings** section, select **Provision Azure Active Directory Groups**.
229230

230-
11. Review the group attributes that are synchronized from Azure AD to G Suite in the **Attribute-Mapping** section. The attributes selected as **Matching** properties are used to match the groups in G Suite for update operations. Select the **Save** button to commit any changes.
231+
1. Review the group attributes that are synchronized from Azure AD to G Suite in the **Attribute-Mapping** section. The attributes selected as **Matching** properties are used to match the groups in G Suite for update operations. Select the **Save** button to commit any changes.
231232

232233
|Attribute|Type|
233234
|---|---|
@@ -236,17 +237,17 @@ This section guides you through the steps to configure the Azure AD provisioning
236237
|name|String|
237238
|description|String|
238239

239-
12. To configure scoping filters, refer to the following instructions provided in the [Scoping filter tutorial](../app-provisioning/define-conditional-rules-for-provisioning-user-accounts.md).
240+
1. To configure scoping filters, refer to the following instructions provided in the [Scoping filter tutorial](../app-provisioning/define-conditional-rules-for-provisioning-user-accounts.md).
240241

241-
13. To enable the Azure AD provisioning service for G Suite, change the **Provisioning Status** to **On** in the **Settings** section.
242+
1. To enable the Azure AD provisioning service for G Suite, change the **Provisioning Status** to **On** in the **Settings** section.
242243

243244
![Provisioning Status Toggled On](common/provisioning-toggle-on.png)
244245

245-
14. Define the users and/or groups that you would like to provision to G Suite by choosing the desired values in **Scope** in the **Settings** section.
246+
1. Define the users and/or groups that you would like to provision to G Suite by choosing the desired values in **Scope** in the **Settings** section.
246247

247248
![Provisioning Scope](common/provisioning-scope.png)
248249

249-
15. When you're ready to provision, click **Save**.
250+
1. When you're ready to provision, click **Save**.
250251

251252
![Saving Provisioning Configuration](common/provisioning-configuration-save.png)
252253

articles/ai-services/qnamaker/How-To/add-sharepoint-datasources.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,8 @@ The Active Directory manager will get a pop-up window requesting permissions to
111111
-->
112112
### Grant access from the Azure Active Directory admin center
113113

114-
1. The Active Directory manager signs in to the Azure portal and opens **[Enterprise applications](https://aad.portal.azure.com/#blade/Microsoft_AAD_IAM/StartboardApplicationsMenuBlade/AllApps)**.
114+
1. Sign in to the [Azure portal](https://portal.azure.com).
115+
1. Browse to **Azure Active Directory** > **Enterprise applications**.
115116

116117
1. Search for `QnAMakerPortalSharePoint` the select the QnA Maker app.
117118

articles/ai-services/speech-service/get-started-speech-to-text.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
title: "Speech to text quickstart - Speech service"
33
titleSuffix: Azure AI services
4-
description: In this quickstart, you convert speech to text with recognition from a microphone.
4+
description: In this quickstart, learn how to convert speech to text with recognition from a microphone or .wav file.
55
services: cognitive-services
66
author: eric-urban
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: quickstart
11-
ms.date: 09/16/2022
11+
ms.date: 08/24/2023
1212
ms.author: eur
1313
ms.devlang: cpp, csharp, golang, java, javascript, objective-c, python
1414
ms.custom: devx-track-python, devx-track-js, devx-track-csharp, cog-serv-seo-aug-2020, mode-other, devx-track-extended-java, devx-track-go

articles/ai-services/speech-service/get-started-text-to-speech.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
title: "Text to speech quickstart - Speech service"
33
titleSuffix: Azure AI services
4-
description: In this quickstart, you convert text to speech. Learn about object construction and design patterns, supported audio output formats, and custom configuration options for speech synthesis.
4+
description: In this quickstart, you convert text to speech. Learn about object construction and design patterns, supported audio formats, and custom configuration options.
55
services: cognitive-services
66
author: eric-urban
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: quickstart
11-
ms.date: 09/16/2022
11+
ms.date: 08/25/2023
1212
ms.author: eur
1313
ms.devlang: cpp, csharp, golang, java, javascript, objective-c, python
1414
ms.custom: devx-track-python, devx-track-js, devx-track-csharp, cog-serv-seo-aug-2020, mode-other, devx-track-extended-java, devx-track-go

articles/ai-services/speech-service/includes/common/azure-prerequisites.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
author: eric-urban
33
ms.service: cognitive-services
44
ms.subservice: speech-service
5-
ms.date: 06/30/2022
5+
ms.date: 08/24/2023
66
ms.topic: include
77
ms.author: eur
88
---
99

1010
> [!div class="checklist"]
11-
> * Azure subscription - [Create one for free](https://azure.microsoft.com/free/cognitive-services)
12-
> * <a href="https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechServices" title="Create a Speech resource" target="_blank">Create a Speech resource</a> in the Azure portal.
13-
> * Get the Speech resource key and region. After your Speech resource is deployed, select **Go to resource** to view and manage keys. For more information about Azure AI services resources, see [Get the keys for your resource](~/articles/ai-services/multi-service-resource.md?pivots=azportal#get-the-keys-for-your-resource).
11+
> - Azure subscription - [Create one for free](https://azure.microsoft.com/free/cognitive-services).
12+
> - <a href="https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechServices" title="Create a Speech resource" target="_blank">Create a Speech resource</a> in the Azure portal.
13+
> - Your Speech resource key and region. After your Speech resource is deployed, select **Go to resource** to view and manage keys. For more information about Azure AI services resources, see [Get the keys for your resource](~/articles/ai-services/multi-service-resource.md?pivots=azportal#get-the-keys-for-your-resource).

articles/ai-services/speech-service/includes/common/delete-resource.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ author: eric-urban
33
ms.service: cognitive-services
44
ms.subservice: speech-service
55
ms.topic: include
6-
ms.date: 01/25/2022
6+
ms.date: 08/24/2023
77
ms.author: eur
88
---
99

articles/ai-services/speech-service/includes/common/environment-variables.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@ author: eric-urban
33
ms.service: cognitive-services
44
ms.subservice: speech-service
55
ms.topic: include
6-
ms.date: 09/14/2022
6+
ms.date: 08/24/2023
77
ms.author: eur
88
---
99

10-
Your application must be authenticated to access Azure AI services resources. For production, use a secure way of storing and accessing your credentials. For example, after you [get a key](~/articles/ai-services/multi-service-resource.md?pivots=azportal#get-the-keys-for-your-resource) for your <a href="https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechServices" title="Create a Speech resource" target="_blank">Speech resource</a>, write it to a new environment variable on the local machine running the application.
10+
Your application must be authenticated to access Azure AI services resources. For production, use a secure way of storing and accessing your credentials. For example, after you [get a key](~/articles/ai-services/multi-service-resource.md?pivots=azportal#get-the-keys-for-your-resource) for your Speech resource, write it to a new environment variable on the local machine that runs the application.
1111

1212
> [!TIP]
13-
> Don't include the key directly in your code, and never post it publicly. See the Azure AI services [security](../../../security-features.md) article for more authentication options like [Azure Key Vault](../../../use-key-vault.md).
13+
> Don't include the key directly in your code, and never post it publicly. See [Azure AI services security](../../../security-features.md) for more authentication options such as [Azure Key Vault](../../../use-key-vault.md).
1414
15-
To set the environment variable for your Speech resource key, open a console window, and follow the instructions for your operating system and development environment.
16-
- To set the `SPEECH_KEY` environment variable, replace `your-key` with one of the keys for your resource.
17-
- To set the `SPEECH_REGION` environment variable, replace `your-region` with one of the regions for your resource.
15+
To set the environment variable for your Speech resource key, open a console window, and follow the instructions for your operating system and development environment.
16+
17+
- To set the `SPEECH_KEY` environment variable, replace *your-key* with one of the keys for your resource.
18+
- To set the `SPEECH_REGION` environment variable, replace *your-region* with one of the regions for your resource.
1819

1920
#### [Windows](#tab/windows)
2021

@@ -24,9 +25,9 @@ setx SPEECH_REGION your-region
2425
```
2526

2627
> [!NOTE]
27-
> If you only need to access the environment variable in the current running console, you can set the environment variable with `set` instead of `setx`.
28+
> If you only need to access the environment variables in the current console, you can set the environment variable with `set` instead of `setx`.
2829
29-
After you add the environment variables, you may need to restart any running programs that will need to read the environment variable, including the console window. For example, if you are using Visual Studio as your editor, restart Visual Studio before running the example.
30+
After you add the environment variables, you might need to restart any programs that need to read the environment variable, including the console window. For example, if you're using Visual Studio as your editor, restart Visual Studio before you run the example.
3031

3132
#### [Linux](#tab/linux)
3233

@@ -41,7 +42,7 @@ After you add the environment variables, run `source ~/.bashrc` from your consol
4142

4243
##### Bash
4344

44-
Edit your .bash_profile, and add the environment variables:
45+
Edit your *.bash_profile* file, and add the environment variables:
4546

4647
```bash
4748
export SPEECH_KEY=your-key
@@ -54,12 +55,12 @@ After you add the environment variables, run `source ~/.bash_profile` from your
5455

5556
For iOS and macOS development, you set the environment variables in Xcode. For example, follow these steps to set the environment variable in Xcode 13.4.1.
5657

57-
1. Select **Product** > **Scheme** > **Edit scheme**
58-
1. Select **Arguments** on the **Run** (Debug Run) page
59-
1. Under **Environment Variables** select the plus (+) sign to add a new environment variable.
58+
1. Select **Product** > **Scheme** > **Edit scheme**.
59+
1. Select **Arguments** on the **Run** (Debug Run) page.
60+
1. Under **Environment Variables** select the plus (+) sign to add a new environment variable.
6061
1. Enter `SPEECH_KEY` for the **Name** and enter your Speech resource key for the **Value**.
6162

6263
To set the environment variable for your Speech resource region, follow the same steps. Set `SPEECH_REGION` to the region of your resource. For example, `westus`.
6364

64-
For more configuration options, see the [Xcode documentation](https://help.apple.com/xcode/#/dev745c5c974).
65+
For more configuration options, see [the Xcode documentation](https://help.apple.com/xcode/#/dev745c5c974).
6566
***

articles/ai-services/speech-service/includes/quickstarts/speech-to-text-basics/cli.md

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: eric-urban
33
ms.service: cognitive-services
44
ms.topic: include
5-
ms.date: 02/12/2022
5+
ms.date: 08/24/2023
66
ms.author: eur
77
---
88

@@ -18,59 +18,77 @@ ms.author: eur
1818

1919
## Recognize speech from a microphone
2020

21-
Run the following command to start speech recognition from a microphone:
21+
1. Run the following command to start speech recognition from a microphone:
2222

23-
```console
24-
spx recognize --microphone --source en-US
25-
```
23+
```console
24+
spx recognize --microphone --source en-US
25+
```
2626

27-
Speak into the microphone, and you see transcription of your words into text in real-time. The Speech CLI stops after a period of silence, 30 seconds, or when you press Ctrl+C.
27+
1. Speak into the microphone, and you see transcription of your words into text in real-time. The Speech CLI stops after a period of silence, 30 seconds, or when you select **Ctrl**+**C**.
2828

29-
```console
30-
Connection CONNECTED...
31-
RECOGNIZED: I'm excited to try speech to text.
32-
```
29+
```output
30+
Connection CONNECTED...
31+
RECOGNIZED: I'm excited to try speech to text.
32+
```
3333

3434
## Remarks
35-
Now that you've completed the quickstart, here are some additional considerations:
35+
36+
Here are some other considerations:
3637

3738
- To recognize speech from an audio file, use `--file` instead of `--microphone`. For compressed audio files such as MP4, install GStreamer and use `--format`. For more information, see [How to use compressed input audio](~/articles/ai-services/speech-service/how-to-use-codec-compressed-audio-input-streams.md).
39+
3840
# [Terminal](#tab/terminal)
41+
3942
```console
4043
spx recognize --file YourAudioFile.wav
4144
spx recognize --file YourAudioFile.mp4 --format any
4245
```
46+
4347
# [PowerShell](#tab/powershell)
48+
4449
```powershell
4550
spx recognize --file YourAudioFile.wav
4651
spx --% recognize --file YourAudioFile.mp4 --format any
4752
```
53+
4854
***
55+
4956
- To improve recognition accuracy of specific words or utterances, use a [phrase list](~/articles/ai-services/speech-service/improve-accuracy-phrase-list.md). You include a phrase list in-line or with a text file along with the recognize command:
57+
5058
# [Terminal](#tab/terminal)
59+
5160
```console
5261
spx recognize --microphone --phrases "Contoso;Jessie;Rehaan;"
5362
spx recognize --microphone --phrases @phrases.txt
5463
```
64+
5565
# [PowerShell](#tab/powershell)
66+
5667
```powershell
5768
spx --% recognize --microphone --phrases "Contoso;Jessie;Rehaan;"
5869
spx --% recognize --microphone --phrases @phrases.txt
70+
5971
```
72+
6073
***
61-
- To change the speech recognition language, replace `en-US` with another [supported language](~/articles/ai-services/speech-service/language-support.md). For example, `es-ES` for Spanish (Spain). The default language is `en-US` if you don't specify a language.
74+
75+
- To change the speech recognition language, replace `en-US` with another [supported language](~/articles/ai-services/speech-service/language-support.md). For example, use `es-ES` for Spanish (Spain). If you don't specify a language, the default is `en-US`.
76+
6277
```console
6378
spx recognize --microphone --source es-ES
6479
```
80+
6581
- For continuous recognition of audio longer than 30 seconds, append `--continuous`:
82+
6683
```console
6784
spx recognize --microphone --source es-ES --continuous
6885
```
6986

70-
Run this command for information about additional speech recognition options such as file input and output:
71-
```console
72-
spx help recognize
73-
```
87+
- Run this command for information about more speech recognition options such as file input and output:
88+
89+
```console
90+
spx help recognize
91+
```
7492

7593
## Clean up resources
7694

0 commit comments

Comments
 (0)