Want to add Cortana to your app? Whether you’re into text-to-speech (TTS) technology for accessibility, social responsibility, or gaming (or all of the above!), you’re probably excited about the possibilities that Cortana offers. Mobility pioneer Nick Landry and popular author/teacher Jeremy Foster share their practical experience in computer speech technologies and mobile app development scenarios.
Explore the why and how of speech apps, tour Cortana, and review the capabilities of the Speech SDK in Windows and Windows Phone. Work with speech synthesis, look at integrating Cortana, check out voice commands, and find out how to build speech-enabled mobile apps with Visual Studio for Windows devices. You’d be surprised at what you can do with as little as three lines of code!
00:00 – Introducing Cortana & Getting Started with Speech
Get an introduction to the why and how of speech apps, and take a tour of Cortana. Compare speech capabilities across mobile platforms.
00:56:34 – Using Speech Synthesis in Mobile Apps
Get started with Speech Synthesis, work with text-to-speech voices and languages, and look at pausing and resuming TTS playback. Learn about custom speech synthesis and tuning pronunciation using SSML, and much more.
01:55:57 – Cortana Integration & Voice Commands
Explore Cortana integration, voice commands, and working with multiple command sets in VCD. Learn about deep linking to secondary pages in your apps in response to voice commands, phrase topics, parsing natural languages, and localization.
02:31:38 – Speech Recognition in Apps
Take a look at in-app speech recognition (open dictation), phrase lists, and conversation app creation. Work with multiple grammars in a single speech-enabled app, and explore running a speech app under the lock screen (WP SL only).
03:26:33 – Designing Apps with Speech
Walk through speech integration “do’s and don’ts,” and look at continuing a conversation. See sample speech app scenarios and sample speech apps from the store.
04:12:56 – Advanced Speech Topics
Apply audio effects to TTS audio streams, and send voice commands from the Microsoft Band. Learn about controlling custom hardware with your voice (Bluetooth).