Skip to content

Commit 4a5c40d

Browse files
authored
Merge pull request #101773 from IEvangelist/speechLandingPage
[CogSvcs] Speech landing page
2 parents 35e9a01 + 1823af6 commit 4a5c40d

28 files changed

+972
-1391
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48810,6 +48810,21 @@
4881048810
"source_path": "articles/terraform/terraform-vm-managed-identities-for-azure-resources.md",
4881148811
"redirect_url": "/azure/terraform/terraform-create-complete-vm",
4881248812
"redirect_document_id": false
48813+
},
48814+
{
48815+
"source_path": "articles/cognitive-services/Speech-Service/speech-devices-sdk-android-quickstart.md",
48816+
"redirect_url": "/azure/cognitive-services/speech-service/speech-devices-sdk-quickstart?pivots=platform-android",
48817+
"redirect_document_id": false
48818+
},
48819+
{
48820+
"source_path": "articles/cognitive-services/Speech-Service/speech-devices-sdk-linux-quickstart.md",
48821+
"redirect_url": "/azure/cognitive-services/speech-service/speech-devices-sdk-quickstart?pivots=platform-linux",
48822+
"redirect_document_id": false
48823+
},
48824+
{
48825+
"source_path": "articles/cognitive-services/Speech-Service/speech-devices-sdk-windows-quickstart.md",
48826+
"redirect_url": "/azure/cognitive-services/speech-service/speech-devices-sdk-quickstart?pivots=platform-windows",
48827+
"redirect_document_id": false
4881348828
}
4881448829
]
4881548830
}

articles/cognitive-services/Speech-Service/conversation-transcription.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: What is Conversation Transcription (Preview)? - Speech service
2+
title: About Conversation Transcription (Preview) - Speech service
33
titleSuffix: Azure Cognitive Services
44
description: Conversation Transcription is a speech-to-text solution that combines speech recognition, speaker identification, and sentence attribution to each speaker (also known as diarization) to provide real-time and/or asynchronous transcription of any conversation.
55
services: cognitive-services
6-
author: markamos
6+
author: IEvangelist
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 11/04/2019
12-
ms.author: erhopf
11+
ms.date: 01/31/2020
12+
ms.author: dapine
1313
---
1414

15-
# What is Conversation Transcription (Preview)?
15+
# About Conversation Transcription (Preview)
1616

1717
Conversation Transcription is a [speech-to-text](speech-to-text.md) solution that combines speech recognition, speaker identification, and sentence attribution to each speaker (also known as _diarization_) to provide real-time and/or asynchronous transcription of any conversation. Conversation Transcription distinguishes speakers in a conversation to determine who said what and when, and makes it easy for developers to add speech-to-text to their applications that perform multi-speaker diarization.
1818

articles/cognitive-services/Speech-Service/direct-line-speech.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,32 @@ title: Direct Line Speech - Speech service
33
titleSuffix: Azure Cognitive Services
44
description: An overview of the features, capabilities, and restrictions for Voice assistants using Direct Line Speech with the Speech Software Development Kit (SDK).
55
services: cognitive-services
6-
author: trrwilson
6+
author: IEvangelist
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 11/05/2019
12-
ms.author: travisw
11+
ms.date: 01/31/2020
12+
ms.author: dapine
1313
---
1414

1515
# About Direct Line Speech
1616

17-
[Voice assistants](voice-assistants.md) listen to users and take an action in response, often speaking back. They use [speech-to-text](speech-to-text.md) to transcribe the user's speech, then take action on the natural language understanding of the text. This action frequently includes spoken output from the assistant generated with [text-to-speech](text-to-speech.md). Devices connect to assistants with the Speech SDK’s `DialogServiceConnector` object.
17+
**Direct Line Speech** is a robust, end-to-end solution for creating a flexible, extensible voice assistant. It is powered by the Bot Framework and its Direct Line Speech channel, that is optimized for voice-in, voice-out interaction with bots.
1818

19-
**Direct Line Speech** is a robust, end-to-end solution for creating a flexible, extensible voice assistant, powered by the Bot Framework and its Direct Line Speech channel, that is optimized for voice-in, voice-out interaction with bots.
19+
[Voice assistants](voice-assistants.md) listen to users and take an action in response, often speaking back. They use [speech-to-text](speech-to-text.md) to transcribe the user's speech, then take action on the natural language understanding of the text. This action frequently includes spoken output from the assistant generated with [text-to-speech](text-to-speech.md).
2020

21-
Direct Line Speech offers the highest levels of customization and sophistication for voice assistants. It is well-suited to conversational scenarios that’re open-ended, natural, or hybrids of these with task completion or command-and-control use. This high degree of flexibility comes with a greater complexity, and scenarios that are scoped to well-defined tasks using natural language input may want to consider [Custom Commands (Preview)](custom-commands.md) for a streamlined solution experience.
21+
Direct Line Speech offers the highest levels of customization and sophistication for voice assistants. It's designed for conversational scenarios that are open-ended, natural, or hybrids of the two with task completion or command-and-control use. This high degree of flexibility comes with a greater complexity, and scenarios that are scoped to well-defined tasks using natural language input may want to consider [Custom Commands (Preview)](custom-commands.md) for a streamlined solution experience.
2222

2323
## Getting started with Direct Line Speech
2424

25-
The first steps for creating a voice assistant using Direct Line Speech are to [get a speech subscription key](get-started.md), create a new bot associated with that subscription, and connect the bot to the Direct Line Speech Channel.
25+
The first steps for creating a voice assistant using Direct Line Speech are to [get a speech subscription key](get-started.md), create a new bot associated with that subscription, and connect the bot to the Direct Line Speech channel.
2626

27-
![Conceptual diagram of the direct line speech orchestration service flow](media/voice-assistants/overview-directlinespeech.png "The Speech Channel flow")
27+
![Conceptual diagram of the Direct Line Speech orchestration service flow](media/voice-assistants/overview-directlinespeech.png "The Speech Channel flow")
2828

29-
For a complete, step-by-step guide on creating a simple voice assistant using Direct Line Speech, please see [the tutorial for speech-enabling your bot with the Speech SDK and the Direct Line Speech channel](tutorial-voice-enable-your-bot-speech-sdk.md).
29+
For a complete, step-by-step guide on creating a simple voice assistant using Direct Line Speech, see [the tutorial for speech-enabling your bot with the Speech SDK and the Direct Line Speech channel](tutorial-voice-enable-your-bot-speech-sdk.md).
3030

31-
We also offer Quickstarts designed to have you running code in less than 10 minutes. This table includes a list of voice assistant quickstarts organized by language.
31+
We also offer quickstarts designed to have you running code and learning the APIs quickly. This table includes a list of voice assistant quickstarts organized by language and platform.
3232

3333
| Quickstart | Platform | API reference |
3434
|------------|----------|---------------|

articles/cognitive-services/Speech-Service/how-to-audio-content-creation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ title: Audio Content Creation - Speech service
33
titleSuffix: Azure Cognitive Services
44
description: Audio Content Creation is an online tool that allows you to customize and fine-tune Microsoft's text-to-speech output for your apps and products.
55
services: cognitive-services
6-
author: erhopf
6+
author: IEvangelist
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 11/04/2019
12-
ms.author: erhopf
11+
ms.date: 01/31/2020
12+
ms.author: dapine
1313
---
1414

15-
# Audio Content Creation
15+
# Improve synthesis with Audio Content creation
1616

1717
[Audio Content Creation](https://aka.ms/audiocontentcreation) is an online tool that allows you to customize and fine-tune Microsoft's text-to-speech output for your apps and products. You can use this tool to fine-tune public and custom voices for more accurate natural expressions, and manage your output in the cloud.
1818

articles/cognitive-services/Speech-Service/how-to-custom-voice.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "What is Custom Voice? - Speech service"
2+
title: "Improve synthesis with Custom Voice - Speech service"
33
titleSuffix: Azure Cognitive Services
44
description: "Custom Voice is a set of online tools that allow you to create a recognizable, one-of-a-kind voice for your brand. All it takes to get started are a handful of audio files and the associated transcriptions. Follow the links below to start creating a custom speech-to-text experience."
55
services: cognitive-services

articles/cognitive-services/Speech-Service/how-to-migrate-from-bing-speech.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: speech-service
1111
ms.topic: conceptual
12-
ms.date: 10/01/2018
12+
ms.date: 01/21/2020
1313
ms.author: nitinme
1414

1515
# Customer intent: As a developer currently using the deprecated Bing Speech, I want to learn the differences between Bing Speech and the Speech service, so that I can migrate my application to the Speech service.
@@ -59,7 +59,7 @@ The Speech service uses a time-based pricing model (rather than a transaction-ba
5959

6060
## Migration strategies
6161

62-
If you or your organization have applications in development or production that use a Bing Speech API, you should update them to use the Speech service as soon as possible. See the [Speech service documentation](index.md) for available SDKs, code samples, and tutorials.
62+
If you or your organization have applications in development or production that use a Bing Speech API, you should update them to use the Speech service as soon as possible. See the [Speech service documentation](index.yml) for available SDKs, code samples, and tutorials.
6363

6464
The Speech service [REST APIs](rest-apis.md) are compatible with the Bing Speech APIs. If you're currently using the Bing Speech REST APIs, you need only change the REST endpoint, and switch to a Speech service subscription key.
6565

articles/cognitive-services/Speech-Service/how-to-migrate-from-translator-speech-api.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 05/15/2019
11+
ms.date: 01/21/2020
1212
ms.author: aahi
1313
---
1414

1515
# Migrate from the Translator Speech API to the Speech service
1616

17-
Use this article to migrate your applications from the Microsoft Translator Speech API to the [Speech service](index.md). This guide outlines the differences between the Translator Speech API and Speech service, and suggests strategies for migrating your applications.
17+
Use this article to migrate your applications from the Microsoft Translator Speech API to the [Speech service](index.yml). This guide outlines the differences between the Translator Speech API and Speech service, and suggests strategies for migrating your applications.
1818

1919
> [!NOTE]
2020
> Your Translator Speech API subscription key won't be accepted by the Speech service. You'll need to create a new Speech service subscription.
@@ -30,7 +30,7 @@ Use this article to migrate your applications from the Microsoft Translator Spee
3030
| Connection time limit | 90 minutes | Unlimited with the SDK. 10 minutes with a WebSockets connection. |
3131
| Auth key in header | :heavy_check_mark: | :heavy_check_mark: | |
3232
| Multiple languages translated in a single request | :heavy_minus_sign: | :heavy_check_mark: | |
33-
| SDKs available | :heavy_minus_sign: | :heavy_check_mark: | See the [Speech service documentation](index.md) for available SDKs. |
33+
| SDKs available | :heavy_minus_sign: | :heavy_check_mark: | See the [Speech service documentation](index.yml) for available SDKs. |
3434
| WebSockets connections | :heavy_check_mark: | :heavy_check_mark: | |
3535
| Languages API | :heavy_check_mark: | :heavy_minus_sign: | The Speech service supports the same range of languages described in the [Translator API languages reference](../translator-speech/languages-reference.md) article. |
3636
| Profanity Filter and Marker | :heavy_minus_sign: | :heavy_check_mark: | |
@@ -44,7 +44,7 @@ Use this article to migrate your applications from the Microsoft Translator Spee
4444

4545
## Migration strategies
4646

47-
If you or your organization have applications in development or production that use the Translator Speech API, you should update them to use the Speech service. See the [Speech service](index.md) documentation for available SDKs, code samples, and tutorials. Consider the following when you are migrating:
47+
If you or your organization have applications in development or production that use the Translator Speech API, you should update them to use the Speech service. See the [Speech service](index.yml) documentation for available SDKs, code samples, and tutorials. Consider the following when you are migrating:
4848

4949
* The Speech service doesn't offer a global endpoint. Determine if your application functions efficiently when it uses a single regional endpoint for all of its traffic. If not, use geolocation to determine the most efficient endpoint.
5050

articles/cognitive-services/Speech-Service/how-to-phrase-lists.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ title: Phrase Lists - Speech service
33
titleSuffix: Azure Cognitive Services
44
description: "Learn how to supply the Speech service with a Phrase List using the `PhraseListGrammar` object to improve speech-to-text recognition results."
55
services: cognitive-services
6-
author: rhurey
6+
author: IEvangelist
77
manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 07/05/2019
12-
ms.author: rhurey
11+
ms.date: 02/04/2020
12+
ms.author: dapine
1313
zone_pivot_groups: programming-languages-set-two
1414
---
1515

0 commit comments

Comments
 (0)