Skip to content

Commit 3f16fc2

Browse files
committed
Sweep++
1 parent 84bcff0 commit 3f16fc2

File tree

4 files changed

+35
-43
lines changed

4 files changed

+35
-43
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 01/31/2020
11+
ms.date: 03/11/2020
1212
ms.author: dapine
1313
---
1414

15-
# About Direct Line Speech
15+
# What is Direct Line Speech?
1616

1717
**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

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

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,22 @@ metadata:
1515
ms.author: dapine
1616

1717
landingContent:
18-
- title: About Voice Assistants
18+
- title: About voice assistants
1919
linkLists:
2020
- linkListType: overview
2121
links:
2222
- text: What is a voice assistant?
2323
url: voice-assistants.md
24-
- text: What is Custom Commands?
24+
- text: What are Custom Commands?
2525
url: custom-commands.md
2626
- text: What is Direct Line Speech?
2727
url: direct-line-speech.md
2828
- linkListType: reference
2929
links:
30-
- text: Pricing
31-
url: https://azure.microsoft.com/pricing/details/cognitive-services/speech-services
3230
- text: Voice assistants FAQ
3331
url: faq-voice-assistants.md
34-
- title: Develop with Custom Keyword
35-
linkLists:
36-
- linkListType: how-to-guide
37-
links:
38-
- text: Create a Custom Keyword
39-
url: speech-devices-sdk-create-kws.md
40-
- linkListType: reference
41-
links:
42-
- text: Custom Keyword naming guidelines
43-
url: speech-devices-sdk-kws-guidelines.md
32+
- text: Voice assistants pricing
33+
url: https://azure.microsoft.com/pricing/details/cognitive-services/speech-services
4434
- title: Develop with Custom Commands
4535
linkLists:
4636
- linkListType: quickstart
@@ -55,15 +45,13 @@ landingContent:
5545
url: quickstart-custom-speech-commands-speech-sdk.md
5646
- linkListType: how-to-guide
5747
links:
58-
- text: Custom Commands with the Speech SDK
48+
- text: Handle Custom Commands on the client
5949
url: how-to-custom-speech-commands-fulfill-sdk.md
60-
- text: Fulfill Custom Commands with the Speech SDK
61-
url: how-to-custom-speech-commands-fulfill-sdk.md
62-
- text: Add parameter validation to a Custom Command
50+
- text: Add parameter validation
6351
url: how-to-custom-speech-commands-validations.md
64-
- text: Add a confirmation to a Custom Command
52+
- text: Add a confirmation
6553
url: how-to-custom-speech-commands-confirmations.md
66-
- text: Add a one-step correction to a Custom Command
54+
- text: Add a one-step correction
6755
url: how-to-custom-speech-commands-one-step-correction.md
6856
- title: Develop with Direct Line Speech
6957
linkLists:
@@ -78,4 +66,14 @@ landingContent:
7866
- linkListType: tutorial
7967
links:
8068
- text: Voice enable your bot with Speech SDK
81-
url: tutorial-voice-enable-your-bot-speech-sdk.md
69+
url: tutorial-voice-enable-your-bot-speech-sdk.md
70+
- title: Develop with Custom Keyword
71+
linkLists:
72+
- linkListType: how-to-guide
73+
links:
74+
- text: Create a Custom Keyword
75+
url: speech-devices-sdk-create-kws.md
76+
- linkListType: reference
77+
links:
78+
- text: Custom Keyword naming guidelines
79+
url: speech-devices-sdk-kws-guidelines.md

articles/cognitive-services/Speech-Service/speech-devices-sdk-kws-guidelines.md

Lines changed: 10 additions & 16 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: 12/11/2019
11+
ms.date: 03/11/2020
1212
ms.author: dapine
1313
---
1414

@@ -20,21 +20,15 @@ Creating an effective keyword is vital to ensuring your device will consistently
2020

2121
Consider the following guidelines when you choose a keyword:
2222

23-
* Your keyword should be an English word or phrase.
24-
25-
* It should take no longer than two seconds to say.
26-
27-
* Words of 4 to 7 syllables work best. For example, "Hey, Computer" is a good keyword. Just "Hey" is a poor one.
28-
29-
* Keywords should follow common English pronunciation rules.
30-
31-
* A unique or even a made-up word that follows common English pronunciation rules might reduce false positives. For example, "computerama" might be a good keyword.
32-
33-
* Do not choose a common word. For example, "eat" and "go" are words that people say frequently in ordinary conversation. They might be false triggers for your device.
34-
35-
* Avoid using a keyword that might have alternative pronunciations. Users would have to know the "right" pronunciation to get their device to respond. For example, "509" can be pronounced "five zero nine," "five oh nine," or "five hundred and nine." "R.E.I." can be pronounced "r-e-i" or "ray." "Live" can be pronounced "/līv/" or "/liv/".
36-
37-
* Do not use special characters, symbols, or digits. For example, "Go#" and "20 + cats" could be problematic keywords. However, "go sharp" or "twenty plus cats" might work. You can still use the symbols in your branding and use marketing and documentation to reinforce the proper pronunciation.
23+
> [!div class="checklist"]
24+
> * Your keyword should be an English word or phrase.
25+
> * It should take no longer than two seconds to say.
26+
> * Words of 4 to 7 syllables work best. For example, "Hey, Computer" is a good keyword. Just "Hey" is a poor one.
27+
> * Keywords should follow common English pronunciation rules.
28+
> * A unique or even a made-up word that follows common English pronunciation rules might reduce false positives. For example, "computerama" might be a good keyword.
29+
> * Do not choose a common word. For example, "eat" and "go" are words that people say frequently in ordinary conversation. They might be false triggers for your device.
30+
> * Avoid using a keyword that might have alternative pronunciations. Users would have to know the "right" pronunciation to get their device to respond. For example, "509" can be pronounced "five zero nine," "five oh nine," or "five hundred and nine." "R.E.I." can be pronounced "r-e-i" or "ray." "Live" can be pronounced "/līv/" or "/liv/".
31+
> * Do not use special characters, symbols, or digits. For example, "Go#" and "20 + cats" could be problematic keywords. However, "go sharp" or "twenty plus cats" might work. You can still use the symbols in your branding and use marketing and documentation to reinforce the proper pronunciation.
3832
3933
> [!NOTE]
4034
> If you choose a trademarked word as your keyword, be sure that you own that trademark or that you have permission from the trademark owner to use the word. Microsoft is not liable for any legal issues that might arise from your choice of keyword.

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -386,13 +386,13 @@
386386
href: quickstart-custom-speech-commands-speech-sdk.md
387387
- name: How-to guides
388388
items:
389-
- name: Fulfill Custom Commands with the Speech SDK
389+
- name: Handle Custom Commands
390390
href: how-to-custom-speech-commands-fulfill-sdk.md
391-
- name: Add parameter validation to a Custom Command
391+
- name: Add parameter validation
392392
href: how-to-custom-speech-commands-validations.md
393-
- name: Add a confirmation to a Custom Command
393+
- name: Add a confirmation
394394
href: how-to-custom-speech-commands-confirmations.md
395-
- name: Add a one-step correction to a Custom Command
395+
- name: Add a one-step correction
396396
href: how-to-custom-speech-commands-one-step-correction.md
397397
- name: Direct Line Speech
398398
items:

0 commit comments

Comments
 (0)