Speech Input and Cortana

Visual Studio 2017    |    Intermediate
  • 17 Videos | 1h 6m 40s
  • Includes Assessment
  • Earns a Badge
Likes 2 Likes 2
UWP provides easy access to speech APIs and Cortana, for use in creating voice interface features in UWP apps. Discover how to use the speech synthesizer, recognize speech, and implement Cortana features.

WHAT YOU WILL LEARN

  • use the speech synthesizer to create basic TTS functionality
    describe SSML and its different components
    use the speech synthesizer with SSML to create advanced TTS functionality
    implement speech recognition functionality
    create advanced speech recognition functionality by modifying an app's grammars and supported languages
    use speech recognition for long dictated input
    create the Voice Command Definition for a Cortana-enabled app
    activate an app through a Cortana command
    use the PhraseList element to dynamically modify VCD commands based on app input and events
  • execute background tasks with Cortana commands without opening an app
    use deep links to open apps through Cortana
    implement the hand-off and progress screens to use while your app processes commands
    implement completion screens to show that a command was successfully completed
    develop an error screen for when a voice command task can't be completed
    implement confirmation screens for voice commands
    configure a disambiguation screen to obtain additional information from a user when there are multiple possibilities
    implement various features that use UWP's voice functionality

IN THIS COURSE

  • Playable
    1. 
    Using the Speech Synthesizer
    3m 9s
    UP NEXT
  • Playable
    2. 
    Introducing SSML
    3m 37s
  • Locked
    3. 
    Speech Synthesizer with SSML
    4m 1s
  • Locked
    4. 
    Speech Recognition
    3m 58s
  • Locked
    5. 
    Using Different Grammars and Languages
    3m 44s
  • Locked
    6. 
    Speech Recognition for Long Input
    3m 32s
  • Locked
    7. 
    Introducing VCD
    4m 21s
  • Locked
    8. 
    Launching an App From Cortana
    3m 4s
  • Locked
    9. 
    Using PhraseLists to Dynamically Modify Commands
    3m 28s
  • Locked
    10. 
    Running Background Tasks through Cortana
    3m 44s
  • Locked
    11. 
    Using Deep Links
    2m 42s
  • Locked
    12. 
    Hand-off and Progress Screens
    2m 51s
  • Locked
    13. 
    Completion Screen
    2m 40s
  • Locked
    14. 
    Error Screen
    2m 35s
  • Locked
    15. 
    Confirmation Screen
    2m 50s
  • Locked
    16. 
    Disambiguation Screen
    3m 37s
  • Locked
    17. 
    Exercise: Adding Voice Functionality
    4m 46s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 10 Likes 10  
Likes 1 Likes 1  
Likes 1 Likes 1