Using the Speech Recognition and Synthesis .NET APIs

This is an introductory course on how to utilize the speech recognition and synthesis APIs in the .NET framework.
Course info
Level
Beginner
Updated
Mar 3, 2016
Duration
3h 16m
Table of contents
Description
Course info
Level
Beginner
Updated
Mar 3, 2016
Duration
3h 16m
Description

This course introduces the Speech Recognition and Synthesis APIs provided by the .NET framework, which will allow developers to bring new accessibility experiences to their .NET applications. This course will guide developers from getting started with the recognition and synthesis concepts to actually implementing them in C# using a simple WPF application. XML standards, such as Speech Recognition Grammar Specification (SRGS) and Speech Synthesis Markup Language (SSML), will be covered in-depth, as well.

About the author
About the author

Tony has been a .NET developer for 9½ years, and loves to learn and teach. Most of Tony's experience is as a back-end developer, with some experience in web technologies and creating mobile apps.

More from the author
Using the Web Speech API with AngularJS
Intermediate
3h 11m
Jul 12, 2016
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
(music ) Hello everyone, my name is Tony Thorsen, and welcome to my course, Using the Speech Recognition and Synthesis. NET APIs. I'm a developer, author, and owner at Mark 8 Technologies with about 10 years of development experience. With the advent of digital assistance, like Siris, Cortana, and Alexa, speech recognition and synthesis have been on the rise in recent years, enabling users a more hands-free approach to interacting with technology. In this course, we're going to explore how to add similar functionality to. NET applications using the speech recognition and synthesis APIs the framework offers. Some of the major topics that we will cover include what speech recognition and synthesis actually are, building custom grammars for speech recognition, customizing and selecting different speech synthesis voices, and XML standards, such as speech recognition grammar specification, as well as speech synthesis markup language. By the end of this course, you will have the foundation you need to give your users a more hands-free approach to using your applications. Before beginning the course, you should be familiar with C#, Visual Studio, and WPF. I hope you'll join me on this journey to learn speech recognition and synthesis fundamentals with the Using the Speech Recognition and Synthesis. NET APIs course at Pluralsight.