Skip to content

Latest commit

 

History

History
 
 

SpeechRecognitionAndSynthesis

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Speech Recognition and Synthesis Sample

This sample demonstrates the usage of Speech Recognition and Speech Synthesis (Text-to-speech) within Universal Applications.

Specifically, this sample covers the following scenarios:

  1. Synthesizing text to speech (TTS)
  2. Synthesizing Speech Synthesis Markup Language (SSML)
  3. One-shot recognition using the predefined dictation grammar
  4. One-shot recognition using the predefined webs search grammar
  5. One-shot recognition using a custom list-based grammar
  6. One-shot recognition using a custom SRGS/GRXML grammar
  7. Continuous dictation
  8. Continuous recognition using a custom list-based grammar
  9. Continuous recognition using a custom SRGS/GRXML grammar
  10. Pausing and resuming continuous recognition

In addition, translations are shown for speech recognition and text-to-speech for supported languages. Translations provided may not be using ideal phrasing and are provided for demonstration purposes only.

Privacy Policy

Some speech recognition features require acceptance of the Microsoft Privacy Policy. Information about this privacy policy can be found in the Settings app, under Privacy -> Speech, Inking and Typing. You must view the privacy policy in order to accept it. To view the privacy policy, press the Privacy Policy link on the Speech, Inking and Typing settings page.

You can disable functionality that requires accepting this policy by turning off "Getting to know you" under Settings -> Privacy -> Speech, Inking and Typing. The samples will indicate to you if the privacy policy has not been accepted where necessary.

Related topics

System requirements

Hardware: Speech recognition requires an appropriate audio input device.

Client: Windows 10

Server: Windows Server 2016 Technical Preview

Phone: Windows 10