Skip to content

Commit 0c73240

Browse files
Merge pull request #110503 from IEvangelist/translationBasics
Translation basics
2 parents a2c6e58 + 325d265 commit 0c73240

File tree

9 files changed

+1400
-5
lines changed

9 files changed

+1400
-5
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
author: IEvangelist
3+
ms.service: cognitive-services
4+
ms.topic: include
5+
ms.date: 04/06/2020
6+
ms.author: dapine
7+
---
8+
9+
## Additional language and platform support
10+
11+
If you've clicked this tab, you probably didn't see a basics article in your favorite programming language. Don't worry, we have additional code samples available on GitHub. Use the table to find the right sample for your programming language and platform/OS combination.
12+
13+
| Language | Code samples |
14+
|-------------|-----------------------------------------------------------------------------------------------------------------------------------------|
15+
| C# | [.NET Framework][csharp-netframework], [.NET Core][csharp-netcore], [UWP][csharp-uwp], [Unity][csharp-unity], [Xamarin][csharp-xamarin] |
16+
| C++ | [Quickstarts][cpp-quickstarts], [Samples][cpp-samples] |
17+
| Java | [Android][java-android], [JRE][java-jre] |
18+
| JavaScript | [Browser][js-browser] |
19+
| Node.js | [Windows, Linux, macOS][node-js] |
20+
| Objective-C | [iOS][objective-c-ios], [macOS][objective-c-macos] |
21+
| Python | [Windows, Linux, macOS][python] |
22+
| Swift | [iOS][swift-ios], [macOS][swift-macos] |
23+
24+
<!-- Links -->
25+
[cpp-quickstarts]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/cpp
26+
[cpp-samples]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/cpp/linux
27+
28+
[csharp-netframework]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/csharp/dotnet
29+
[csharp-netcore]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/csharp/dotnetcore
30+
[csharp-uwp]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/csharp/uwp
31+
[csharp-unity]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/csharp/unity
32+
[csharp-xamarin]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/csharp/xamarin
33+
34+
[java-android]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/java/android
35+
[java-jre]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/java/jre
36+
37+
[js-browser]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/javascript
38+
39+
[node-js]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/javascript
40+
41+
[objective-c-ios]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/objectivec/ios
42+
[objective-c-macos]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/objectivec/macos
43+
44+
[python]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/python
45+
46+
[swift-ios]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/swift/ios
47+
[swift-macos]: https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/quickstart/swift/macos

articles/cognitive-services/Speech-Service/includes/how-to/speech-translation-basics/speech-translation-basics-cpp.md

Lines changed: 326 additions & 0 deletions
Large diffs are not rendered by default.

articles/cognitive-services/Speech-Service/includes/how-to/speech-translation-basics/speech-translation-basics-csharp.md

Lines changed: 329 additions & 0 deletions
Large diffs are not rendered by default.

articles/cognitive-services/Speech-Service/includes/how-to/speech-translation-basics/speech-translation-basics-java.md

Lines changed: 334 additions & 0 deletions
Large diffs are not rendered by default.

articles/cognitive-services/Speech-Service/includes/how-to/speech-translation-basics/speech-translation-basics-python.md

Lines changed: 307 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
manager: nitinme
1111
ms.service: speech-service
1212
ms.topic: landing-page
13-
ms.date: 03/10/2020
13+
ms.date: 04/13/2020
1414
ms.author: dapine
1515

1616
landingContent:
@@ -20,6 +20,8 @@ landingContent:
2020
links:
2121
- text: What is speech translation?
2222
url: speech-translation.md
23+
- text: Speech translation basics
24+
url: speech-translation-basics.md
2325
- linkListType: quickstart
2426
links:
2527
- text: Translate speech-to-text

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ conceptualContent:
5050
url: index-speech-to-text.yml
5151
- title: Text-to-speech
5252
links:
53-
- itemType: quickstart
53+
- itemType: how-to-guide
5454
text: Speech synthesis basics
5555
url: text-to-speech-basics.md
5656
- itemType: quickstart
@@ -64,15 +64,15 @@ conceptualContent:
6464
url: index-text-to-speech.yml
6565
- title: Speech translation
6666
links:
67+
- itemType: how-to-guide
68+
text: Speech translation basics
69+
url: speech-translation-basics.md
6770
- itemType: quickstart
6871
text: Translate speech-to-text
6972
url: quickstarts/translate-speech-to-text.md
7073
- itemType: quickstart
7174
text: Translate speech into multiple target languages
7275
url: quickstarts/translate-speech-to-text-multiple-languages.md
73-
- itemType: quickstart
74-
text: Translate speech-to-speech
75-
url: quickstarts/translate-speech-to-speech.md
7676
footerLink:
7777
text: See more
7878
url: index-speech-translation.yml
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: Speech translation basics - Speech service
3+
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.
5+
services: cognitive-services
6+
author: IEvangelist
7+
manager: nitinme
8+
ms.service: cognitive-services
9+
ms.subservice: speech-service
10+
ms.topic: conceptual
11+
ms.date: 04/13/2020
12+
ms.author: dapine
13+
zone_pivot_groups: programming-languages-set-two
14+
---
15+
16+
# Learn the basics of speech translation
17+
18+
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+
20+
> [!TIP]
21+
> 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.
22+
> * [Translate speech-to-text](quickstarts/translate-speech-to-text.md)
23+
> * [Translate speech to multiple languages](quickstarts/translate-speech-to-text-multiple-languages.md)
24+
> * [Translate speech-to-speech](quickstarts/translate-speech-to-speech.md)
25+
26+
::: zone pivot="programming-language-csharp"
27+
[!INCLUDE [C# Basics include](includes/how-to/speech-translation-basics/speech-translation-basics-csharp.md)]
28+
::: zone-end
29+
30+
::: zone pivot="programming-language-cpp"
31+
[!INCLUDE [C++ Basics include](includes/how-to/speech-translation-basics/speech-translation-basics-cpp.md)]
32+
::: zone-end
33+
34+
::: zone pivot="programming-language-java"
35+
[!INCLUDE [Java Basics include](includes/how-to/speech-translation-basics/speech-translation-basics-java.md)]
36+
::: zone-end
37+
38+
::: zone pivot="programming-language-python"
39+
[!INCLUDE [Python Basics include](includes/how-to/speech-translation-basics/speech-translation-basics-python.md)]
40+
::: zone-end
41+
42+
::: zone pivot="programming-language-more"
43+
[!INCLUDE [More languages include](includes/how-to/speech-translation-basics/more.md)]
44+
::: zone-end
45+
46+
## Next steps
47+
48+
* [Use codec compressed audio formats](how-to-use-codec-compressed-audio-input-streams.md)

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,8 @@
214214
items:
215215
- name: What is speech translation?
216216
href: speech-translation.md
217+
- name: Speech translation basics
218+
href: speech-translation-basics.md
217219
- name: Quickstart
218220
items:
219221
- name: Translate speech-to-text

0 commit comments

Comments
 (0)