Skip to content

Commit 6b098a2

Browse files
authored
Merge pull request #127530 from trevorbye/main
[CogSvcs] translation quickstart refactor & toc changes
2 parents 5bc29c2 + abbf290 commit 6b098a2

11 files changed

+98
-282
lines changed

.openpublishing.redirection.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40043,6 +40043,26 @@
4004340043
"redirect_url": "/azure/cognitive-services/speech-service/custom-keyword-overview",
4004440044
"redirect_document_id": false
4004540045
},
40046+
{
40047+
"source_path": "articles/cognitive-services/Speech-Service/speech-translation-basics.md",
40048+
"redirect_url": "/azure/cognitive-services/speech-service/get-started-speech-translation",
40049+
"redirect_document_id": true
40050+
},
40051+
{
40052+
"source_path": "articles/cognitive-services/Speech-Service/translate-speech-to-speech.md",
40053+
"redirect_url": "/azure/cognitive-services/speech-service/get-started-speech-translation",
40054+
"redirect_document_id": false
40055+
},
40056+
{
40057+
"source_path": "articles/cognitive-services/Speech-Service/translate-speech-to-text.md",
40058+
"redirect_url": "/azure/cognitive-services/speech-service/get-started-speech-translation",
40059+
"redirect_document_id": false
40060+
},
40061+
{
40062+
"source_path": "articles/cognitive-services/Speech-Service/translate-speech-to-text-multiple-languages.md",
40063+
"redirect_url": "/azure/cognitive-services/speech-service/get-started-speech-translation",
40064+
"redirect_document_id": false
40065+
},
4004640066
{
4004740067
"source_path": "articles/cognitive-services/LUIS/luis-get-started-ruby-get-intent.md",
4004840068
"redirect_url": "/azure/cognitive-services/LUIS/",

articles/cognitive-services/Speech-Service/speech-translation-basics.md renamed to articles/cognitive-services/Speech-Service/get-started-speech-translation.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
---
2-
title: Speech translation basics - Speech service
2+
title: Speech translation quickstart - Speech service
33
titleSuffix: Azure Cognitive Services
4-
description: Learn how to use the Speech SDK to translate speech. In this article, you'll learn about object construction, supported audio input formats, and configuration options for speech translation.
4+
description: Learn how to use the Speech SDK to translate speech. In this quickstart, you learn about object construction, supported audio input formats, and configuration options for speech translation.
55
services: cognitive-services
66
author: trevorbye
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 04/13/2020
11+
ms.date: 08/27/2020
1212
ms.author: trbye
1313
ms.custom: "devx-track-javascript, devx-track-csharp"
1414
zone_pivot_groups: programming-languages-set-two-with-js
1515
---
1616

17-
# Learn the basics of speech translation
17+
# Get started with speech translation
1818

19-
One of the core features of the Speech service is the ability to recognize human speech and translate it to other languages. In this article you'll learn how to use the Speech SDK in your apps and products to perform high-quality speech translation.
19+
One of the core features of the Speech service is the ability to recognize human speech and translate it to other languages. In this quickstart you learn how to use the Speech SDK in your apps and products to perform high-quality speech translation. This quickstart covers topics including:
20+
21+
* Translating speech-to-text
22+
* Translating speech to multiple target languages
23+
* Performing direct speech-to-speech translation
2024

2125
> [!TIP]
22-
> If you haven't had a chance to complete one of our quickstarts, we encourage you to kick the tires and try speech translation out for yourself.
23-
> * [Translate speech-to-text](quickstarts/translate-speech-to-text.md)
24-
> * [Translate speech to multiple languages](quickstarts/translate-speech-to-text-multiple-languages.md)
25-
> * [Translate speech-to-speech](quickstarts/translate-speech-to-speech.md)
26+
> If you want to skip straight to sample code, see the [quickstart samples](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart) on GitHub.
2627
2728
::: zone pivot="programming-language-csharp"
2829
[!INCLUDE [C# Basics include](includes/how-to/speech-translation-basics/speech-translation-basics-csharp.md)]
@@ -51,3 +52,4 @@ One of the core features of the Speech service is the ability to recognize human
5152
## Next steps
5253

5354
* [Use codec compressed audio formats](how-to-use-codec-compressed-audio-input-streams.md)
55+
* See the [quickstart samples](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart) on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
- [Quickstart: Recognize speech from a microphone](~/articles/cognitive-services/speech-service/quickstarts/speech-to-text-from-microphone.md)
22
- [Quickstart: Recognize speech from a file](~/articles/cognitive-services/speech-service/quickstarts/speech-to-text-from-file.md)
33
- [Quickstart: Recognize speech from an Azure Blob](~/articles/cognitive-services/speech-service/quickstarts/from-blob.md)
4-
- [Quickstart: Translate speech-to-text](~/articles/cognitive-services/speech-service/quickstarts/translate-speech-to-text.md)
4+
- [Quickstart: Translate speech-to-text](~/articles/cognitive-services/speech-service/get-started-speech-translation.md)
55
- [Quickstart: Synthesize text to an audio device](~/articles/cognitive-services/speech-service/quickstarts/text-to-speech.md)
66
- [Quickstart: Synthesize text to a file](~/articles/cognitive-services/speech-service/quickstarts/text-to-speech-audio-file.md)
77
- [Quickstart: Recognize Intents](~/articles/cognitive-services/speech-service/quickstarts/intent-recognition.md)

articles/cognitive-services/Speech-Service/index-speech-translation.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,8 @@ landingContent:
2626
url: spx-overview.md
2727
- linkListType: quickstart
2828
links:
29-
- text: Translate speech-to-text
30-
url: quickstarts/translate-speech-to-text.md
31-
- text: Translate speech into multiple target languages
32-
url: quickstarts/translate-speech-to-text-multiple-languages.md
33-
- text: Translate speech-to-speech
34-
url: quickstarts/translate-speech-to-speech.md
29+
- text: Get started with speech translation
30+
url: get-started-speech-translation.md
3531
- title: Develop with speech translation
3632
linkLists:
3733
- linkListType: learn

articles/cognitive-services/Speech-Service/index.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,12 @@ conceptualContent:
6464
url: index-text-to-speech.yml
6565
- title: Speech translation
6666
links:
67+
- itemType: overview
68+
text: About speech translation
69+
url: speech-translation.md
6770
- itemType: quickstart
68-
text: Translate speech-to-text
69-
url: quickstarts/translate-speech-to-text.md
70-
- itemType: quickstart
71-
text: Translate speech to multiple languages
72-
url: quickstarts/translate-speech-to-text-multiple-languages.md
73-
- itemType: how-to-guide
74-
text: Speech translation basics
75-
url: speech-translation-basics.md
71+
text: Get started with speech translation
72+
url: get-started-speech-translation.md
7673
footerLink:
7774
text: More
7875
url: index-speech-translation.yml

articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-speech.md

Lines changed: 0 additions & 52 deletions
This file was deleted.

articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text-multiple-languages.md

Lines changed: 0 additions & 59 deletions
This file was deleted.

articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text.md

Lines changed: 0 additions & 59 deletions
This file was deleted.

articles/cognitive-services/Speech-Service/speech-translation.md

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 03/11/2020
11+
ms.date: 08/27/2020
1212
ms.author: erhopf
1313
ms.custom: devx-track-csharp
1414
---
@@ -25,25 +25,14 @@ Today, Microsoft uses NMT for translation to most popular languages. All [langua
2525

2626
## Core features
2727

28-
Here are the features available via the Speech SDK and REST APIs:
28+
* Speech-to-text translation with recognition results.
29+
* Speech-to-speech translation.
30+
* Support for translation to multiple target languages.
31+
* Interim recognition and translation results.
2932

30-
| Use case | SDK | REST |
31-
|----------|-----|------|
32-
| Speech-to-text translation with recognition results. | Yes | No |
33-
| Speech-to-speech translation. | Yes | No |
34-
| Interim recognition and translation results. | Yes | No |
33+
## Get started
3534

36-
## Get started with speech translation
37-
38-
We offer quickstarts designed to have you running code in less than 10 minutes. This table includes a list of speech translation quickstarts organized by language.
39-
40-
| Quickstart | Platform | API reference |
41-
|------------|----------|---------------|
42-
| [C#, .NET Core](~/articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text.md?pivots=programming-language-csharp&tabs=dotnetcore) | Windows | [Browse](https://aka.ms/csspeech/csharpref) |
43-
| [C#, .NET Framework](~/articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text.md?pivots=programming-language-csharp&tabs=dotnet) | Windows | [Browse](https://aka.ms/csspeech/csharpref) |
44-
| [C#, UWP](~/articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text.md?pivots=programming-language-csharp&tabs=uwp) | Windows | [Browse](https://aka.ms/csspeech/csharpref) |
45-
| [C++](~/articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text.md?pivots=programming-language-cpp&tabs=windows) | Windows | [Browse](https://aka.ms/csspeech/cppref)|
46-
| [Java](~/articles/cognitive-services/Speech-Service/quickstarts/translate-speech-to-text.md?pivots=programming-language-java&tabs=jre) | Windows, Linux, macOS | [Browse](https://aka.ms/csspeech/javaref) |
35+
See the [quickstart](get-started-speech-translation.md) to get started with speech translation. The speech translation service is available via the [Speech SDK](speech-sdk.md) and the [Speech CLI](spx-overview.md).
4736

4837
## Sample code
4938

@@ -67,5 +56,6 @@ If your applications, tools, or products are using the [Translator Speech API](h
6756

6857
## Next steps
6958

59+
* Complete the speech translation [quickstart](get-started-speech-translation.md)
7060
* [Get a Speech service subscription key for free](get-started.md)
7161
* [Get the Speech SDK](speech-sdk.md)

0 commit comments

Comments
 (0)