Skip to content

Commit 52ead6f

Browse files
authored
Merge pull request #266028 from MicrosoftDocs/main
02/12 AM Publishing
2 parents d8231a7 + a2af0d9 commit 52ead6f

File tree

160 files changed

+592
-361
lines changed

Some content is hidden

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

160 files changed

+592
-361
lines changed

articles/ai-services/speech-service/embedded-speech.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ zone_pivot_groups: programming-languages-set-thirteen
1414

1515
# Embedded Speech
1616

17+
> [!CAUTION]
18+
> This article references CentOS, a Linux distribution that is nearing End Of Life (EOL) status. Please consider your use and planning accordingly.
19+
1720
Embedded Speech is designed for on-device [speech to text](speech-to-text.md) and [text to speech](text-to-speech.md) scenarios where cloud connectivity is intermittent or unavailable. For example, you can use embedded speech in industrial equipment, a voice enabled air conditioning unit, or a car that might travel out of range. You can also develop hybrid cloud and offline solutions. For scenarios where your devices must be in a secure environment like a bank or government entity, you should first consider [disconnected containers](../containers/disconnected-containers.md).
1821

1922
> [!IMPORTANT]

articles/ai-services/speech-service/how-to-configure-openssl-linux.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ zone_pivot_groups: programming-languages-set-three
1414

1515
# Configure OpenSSL for Linux
1616

17+
> [!CAUTION]
18+
> This article references CentOS, a Linux distribution that is nearing End Of Life (EOL) status. Please consider your use and planning accordingly.
19+
1720
With the Speech SDK, [OpenSSL](https://www.openssl.org) is dynamically configured to the host-system version.
1821

1922
> [!NOTE]

articles/ai-services/speech-service/how-to-configure-rhel-centos-7.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ ms.author: pankopon
1212

1313
# Configure RHEL/CentOS 7
1414

15+
> [!CAUTION]
16+
> This article references CentOS, a Linux distribution that is nearing End Of Life (EOL) status. Please consider your use and planning accordingly.
17+
1518
To use the Speech SDK on Red Hat Enterprise Linux (RHEL) 7 x64 and CentOS 7 x64, update the C++ compiler (for C++ development) and the shared C++ runtime library on your system.
1619

1720
## Install dependencies

articles/ai-services/speech-service/includes/how-to/compressed-audio-input/gstreamer-linux.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ gstreamer1.0-plugins-ugly
2020

2121
# [RHEL/CentOS](#tab/centos)
2222

23+
> [!CAUTION]
24+
> This article references CentOS, a Linux distribution that is nearing End Of Life (EOL) status. Please consider your use and planning accordingly.
25+
2326
```sh
2427
sudo yum install gstreamer1 \
2528
gstreamer1-plugins-base \
@@ -29,7 +32,7 @@ gstreamer1-plugins-ugly-free
2932
```
3033

3134
> [!NOTE]
32-
> On RHEL/CentOS 7 and RHEL/CentOS 8, in case of using "ANY" compressed format, more GStreamer plug-ins need to be installed if the stream media format plug-in isn't in the preceding installed plug-ins.
35+
> On RHEL/CentOS 7 and RHEL/CentOS 8, in case of using "ANY" compressed format, more GStreamer plug-ins need to be installed if the stream media format plug-in isn't in the preceding installed plug-ins.
3336
3437
---
3538

articles/ai-services/speech-service/includes/quickstarts/platform/cpp-linux.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: markamos
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: include
9-
ms.date: 09/05/2023
9+
ms.date: 02/02/2024
1010
ms.author: eur
1111
---
1212

articles/ai-services/speech-service/includes/quickstarts/platform/cpp-macos.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ author: markamos
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: include
9-
ms.date: 09/05/2023
9+
ms.date: 02/02/2024
1010
ms.author: eur
1111
---
1212

1313
This guide shows how to install the [Speech SDK](~/articles/ai-services/speech-service/speech-sdk.md) for C++ on macOS 10.14 or later. The steps include downloading the [required libraries and header files](https://aka.ms/csspeech/macosbinary) as a *.zip* file.
1414

15-
1. Choose a directory to which the Speech SDK files should be extracted, and set the `SPEECHSDK_ROOT` environment variable to point to that directory. This variable makes it easy to refer to the directory in future commands.
15+
1. Choose a directory for the Speech SDK files. Set the `SPEECHSDK_ROOT` environment variable to point to that directory. This variable makes it easy to refer to the directory in future commands.
1616

17-
For example, if you want to use the directory *speechsdk* in your home directory, use a command like the following example:
17+
To use the directory *speechsdk* in your home directory, run the following command:
1818

1919
```console
2020
export SPEECHSDK_ROOT="$HOME/speechsdk"
@@ -39,4 +39,4 @@ This guide shows how to install the [Speech SDK](~/articles/ai-services/speech-s
3939
ls -l "$SPEECHSDK_ROOT"
4040
```
4141

42-
The directory listing should contain the third-party notice, license files, and a *MicrosoftCognitiveServicesSpeech.xcframework* directory.
42+
The directory listing should contain the partner notice, license files, and a *MicrosoftCognitiveServicesSpeech.xcframework* directory.

articles/ai-services/speech-service/includes/quickstarts/platform/cpp-requirements.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: eric-urban
33
ms.service: azure-ai-speech
44
ms.topic: include
5-
ms.date: 09/05/2023
5+
ms.date: 02/02/2024
66
ms.author: eur
77
---
88

@@ -12,10 +12,13 @@ The Speech SDK for C++ is compatible with Windows, Linux, and macOS.
1212

1313
On Windows, you must use the 64-bit target architecture. Windows 10 or later is required.
1414

15-
You must install the [Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019, and 2022](/cpp/windows/latest-supported-vc-redist?view=msvc-170&preserve-view=true) for your platform. Installing this package for the first time might require a restart.
15+
Install the [Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019, and 2022](/cpp/windows/latest-supported-vc-redist?view=msvc-170&preserve-view=true) for your platform. Installing this package for the first time might require a restart.
1616

1717
# [Linux](#tab/linux)
1818

19+
> [!CAUTION]
20+
> This article references CentOS, a Linux distribution that is nearing End Of Life (EOL) status. Please consider your use and planning accordingly.
21+
1922
The Speech SDK for C++ only supports the following distributions on the x86 (Debian/Ubuntu), x64, ARM32 (Debian/Ubuntu), and ARM64 (Debian/Ubuntu) architectures:
2023

2124
- Ubuntu 18.04/20.04/22.04

articles/ai-services/speech-service/includes/quickstarts/platform/cpp-windows.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ author: markamos
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: include
9-
ms.date: 09/05/2023
9+
ms.date: 02/02/2024
1010
ms.author: eur
1111
---
1212

1313
This guide shows how to install the [Speech SDK](~/articles/ai-services/speech-service/speech-sdk.md) for C++ on Windows desktop operating systems.
1414

1515
This setup guide requires:
1616

17-
- [Microsoft Visual C++ Redistributable for Visual Studio 2019](https://support.microsoft.com/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0) for the Windows platform. Installing it for the first time might require a restart.
18-
- [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/).
17+
- [Microsoft Visual C++ Redistributable for Visual Studio](/cpp/windows/latest-supported-vc-redist) for the Windows platform. Installing it for the first time might require a restart.
18+
- [Visual Studio](https://visualstudio.microsoft.com/downloads/).
1919

2020
### Create a project in Visual Studio and install the Speech SDK
2121

@@ -34,17 +34,17 @@ To start, make sure you're set up correctly in Visual Studio for C++ desktop dev
3434

3535
1. Select **Continue without code** to go to the Visual Studio IDE.
3636

37-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-start-window.png" alt-text="Screenshot that shows the Visual Studio 2019 start window." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-start-window.png":::
37+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-start-window-inline.png" alt-text="Screenshot that shows the Visual Studio 2019 start window." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-start-window.png":::
3838

3939
1. From the Visual Studio menu bar, select **Tools** > **Get Tools and Features** to open Visual Studio Installer and view the **Modifying** dialog box.
4040

4141
1. On the **Workloads** tab, under **Windows**, find the **Desktop development with C++** workload. If that workload isn't already selected, select it.
4242

43-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-workload.png" alt-text="Screenshot that shows the Workloads tab of the Modifying dialog box for Visual Studio Installer." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-workload.png":::
43+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-workload-inline.png" alt-text="Screenshot that shows the Workloads tab of the Modifying dialog box for Visual Studio Installer." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-workload.png":::
4444

45-
1. On the **Individual components** tab, find the **NuGet package manager** check box. If it isn't already selected, select it.
45+
1. On the **Individual components** tab, find **NuGet package manager**. If it isn't already selected, select it.
4646

47-
1. In the corner, select either **Close** or **Modify**. The button name varies depending on whether you selected any features for installation.
47+
1. Select either **Close** or **Modify**. The button name varies depending on whether you selected any features for installation.
4848

4949
If you select **Modify**, installation begins. The process might take a while.
5050

@@ -60,13 +60,13 @@ Next, create your project and select the target architecture:
6060

6161
1. Select **Next**.
6262

63-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-01-new-console-app.png" alt-text="Screenshot of selections for creating a console app project in Visual Studio." lightbox="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-01-new-console-app.png":::
63+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-01-new-console-app-inline.png" alt-text="Screenshot of selections for creating a console app project in Visual Studio." lightbox="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-01-new-console-app.png":::
6464

6565
1. In the **Configure your new project** dialog box, in **Project name**, enter *helloworld*.
6666

6767
1. In **Location**, go to and select or create the folder where you want to save your project, and then select **Create**.
6868

69-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-configure-your-new-project.png" alt-text="Screenshot of selections for configuring a new project in Visual Studio." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-configure-your-new-project.png":::
69+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-configure-your-new-project-inline.png" alt-text="Screenshot of selections for configuring a new project in Visual Studio." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-enable-cpp-configure-your-new-project.png":::
7070

7171
1. Select your target platform architecture. On the Visual Studio toolbar, find the **Solution Platforms** dropdown box. If you don't see it, select **View** > **Toolbars** > **Standard** to display the toolbar that contains **Solution Platforms**.
7272

@@ -82,15 +82,15 @@ Finally, install the [Speech SDK NuGet package](https://aka.ms/csspeech/nuget) a
8282

8383
1. In **Package source**, select **nuget.org**.
8484

85-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-03-manage-nuget-packages.png" alt-text="Screenshot that shows the Manage NuGet Packages for Solution dialog box, with the Browse tab, search box, and package source highlighted." lightbox="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-03-manage-nuget-packages.png":::
85+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-03-manage-nuget-packages-inline.png" alt-text="Screenshot that shows the Manage NuGet Packages for Solution dialog box, with the Browse tab, search box, and package source highlighted." lightbox="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-03-manage-nuget-packages.png":::
8686

8787
1. In the **Search** box, enter **Microsoft.CognitiveServices.Speech**. Choose that package after it appears in the search results.
8888

8989
1. In the package status pane next to the search results, select your **helloworld** project.
9090

9191
1. Select **Install**.
9292

93-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-04-nuget-install-1.0.0.png" alt-text="Screenshot that shows the Microsoft.CognitiveServices.Speech package selected, with the project and the Install button highlighted." lightbox="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-04-nuget-install-1.0.0.png":::
93+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-04-nuget-install-1.0.0-inline.png" alt-text="Screenshot that shows the Microsoft.CognitiveServices.Speech package selected, with the project and the Install button highlighted." lightbox="~/articles/ai-services/speech-service/media/sdk/qs-cpp-windows-04-nuget-install-1.0.0.png":::
9494

9595
1. In the **Preview Changes** dialog box, select **OK**.
9696

articles/ai-services/speech-service/includes/quickstarts/platform/cpp.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
author: eric-urban
33
ms.service: azure-ai-speech
44
ms.topic: include
5-
ms.date: 09/05/2023
5+
ms.date: 02/02/2024
66
ms.author: eur
77
---
88

99
[!INCLUDE [Header](../../common/cpp.md)]
1010

11-
This guide shows how to install the [Speech SDK](~/articles/ai-services/speech-service/speech-sdk.md) for C++.
11+
In this quickstart, you install the [Speech SDK](~/articles/ai-services/speech-service/speech-sdk.md) for C++.
1212

1313
## Platform requirements
1414

@@ -20,15 +20,15 @@ The Speech SDK for C++ is available as a NuGet package. For more information, se
2020

2121
# [Terminal](#tab/dotnetcli)
2222

23-
The Speech SDK for C# can be installed from the .NET CLI by using the following `dotnet add` command:
23+
The Speech SDK for C++ can be installed from the .NET CLI by using the following `dotnet add` command:
2424

2525
```dotnetcli
2626
dotnet add package Microsoft.CognitiveServices.Speech
2727
```
2828

2929
# [PowerShell](#tab/powershell)
3030

31-
The Speech SDK for C# can be installed by using the following `Install-Package` command:
31+
The Speech SDK for C++ can be installed by using the following `Install-Package` command:
3232

3333
```powershell
3434
Install-Package Microsoft.CognitiveServices.Speech

articles/ai-services/speech-service/includes/quickstarts/platform/csharp-dotnet-windows.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,41 +6,39 @@ author: markamos
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: include
9-
ms.date: 09/05/2023
9+
ms.date: 02/02/2024
1010
ms.author: eur
1111
ms.custom: devx-track-dotnet
1212
---
1313

1414
This guide shows how to install the [Speech SDK](~/articles/ai-services/speech-service/speech-sdk.md) for a .NET Framework (Windows) console app.
1515

16-
### Prerequisites
17-
1816
This guide requires:
1917

2018
- [Microsoft Visual C++ Redistributable for Visual Studio 2019](https://support.microsoft.com/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0) for the Windows platform. Installing it for the first time might require a restart.
21-
- [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/).
19+
- [Visual Studio](https://visualstudio.microsoft.com/downloads/).
2220

2321
### Create a Visual Studio project and install the Speech SDK
2422

2523
You need to install the [Speech SDK NuGet package](https://aka.ms/csspeech/nuget) so you can reference it in your code. To do that, you might first need to create a **helloworld** project. If you already have a project with the **.NET desktop development** workload available, you can use that project and skip to [Use NuGet Package Manager to install the Speech SDK](#use-nuget-package-manager-to-install-the-speech-sdk).
2624

2725
#### Create a helloworld project
2826

29-
1. Open Visual Studio 2019.
27+
1. Open Visual Studio.
3028

31-
1. In the **Start** window, select **Create a new project**.
29+
1. Under **Get started**, select **Create a new project**.
3230

33-
1. In the **Create a new project** window, choose **Console App (.NET Framework)**, and then select **Next**.
31+
1. In **Create a new project**, choose **Console App (.NET Framework)**, and then select **Next**.
3432

35-
1. In the **Configure your new project** window, enter *helloworld* in **Project name**, choose or create the directory path in **Location**, and then select **Create**.
33+
1. In **Configure your new project**, for **Project name** enter *helloworld*, choose or create the directory path in **Location**, and then select **Create**.
3634

3735
1. From the Visual Studio menu bar, select **Tools** > **Get Tools and Features**. This step opens Visual Studio Installer and displays the **Modifying** dialog box.
3836

39-
1. Check whether the **.NET desktop development** workload is available. If the workload hasn't been installed, select it, and then select **Modify** to start the installation. It might take a few minutes to download and install.
37+
1. Check whether the **.NET desktop development** workload is available. If the workload isn't installed, select it, and then select **Modify** to start the installation. It might take a few minutes to download and install.
4038

4139
If **.NET desktop development** is already selected, select **Close** to close the dialog box.
4240

43-
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-enable-net-desktop-workload.png" alt-text="Screenshot that shows enabling .NET desktop development." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-enable-net-desktop-workload.png":::
41+
:::image type="content" source="~/articles/ai-services/speech-service/media/sdk/vs-enable-net-desktop-workload-inline.png" alt-text="Screenshot that shows enabling .NET desktop development." lightbox="~/articles/ai-services/speech-service/media/sdk/vs-enable-net-desktop-workload.png":::
4442

4543
1. Close Visual Studio Installer.
4644

0 commit comments

Comments
 (0)