Microsoft Speech

Launch an app or extend Cortana with app functionality and data using voice commands. Accept short input and long dictation using speech recognition. Inform, direct, solicit, or respond to input using speech synthesis.

Get started

Speech recognition and synthesis

Support speech interactions by incorporating functionality from your app into Cortana, accomplishing tasks in your apps through speech recognition, and reading text strings aloud using speech synthesis.

LEARN MORE

Design considerations

Guidelines and recommendations that describe how your app can best use speech input and output to interact with the user, including user interface basics, design principles, layout guidelines, templates, and more.

LEARN MORE

Cortana

Extend Cortana with functionality provided by your app. Use voice commmands to launch your app, launch your app and execute a command, or incorporate functionality directly into the Cortana UI.

LEARN MORE

Featured videos

Cortana and Speech Platform In Depth

Build natural language speech experiences that start with Cortana. Learn about new options for authoring natural language Voice Command Definitions (VCDs).

Recommended tutorials

Use these tutorials to learn how you can introduce speech features to your app and configure them to create an even more engaging experience.

Microsoft Cognitive Services

Microsoft Cognitive Services include a cross-platform REST service that enables a variety of speech capabilities on internet-connected devices. In combination, the Cognitive Services Speech API and the WinRT Speech API form a complete and comprehensive speech platform for all types of devices and applications.

LEARN MORE

Legacy speech technologies

.NET Framework

The System.Speech API enables applications built with the .NET Framework to perform speech recognition and speech synthesis.

LEARN MORE

Bing Speech Recognition Control

The Bing Speech Recognition Control enables a Windows 8, Windows 8.1, or Windows RT device to perform speech recognition and speech synthesis.

LEARN MORE

Windows Phone 8

Speech APIs supported by Windows Phone 8 and Windows Phone Silverlight 8.1.

LEARN MORE

Resources

Code samples

Learn how to build apps for Windows by experimenting with our samples.

LEARN MORE

WPDev Feedback

The Windows Platform Developer (WPDev) feedback site.

LEARN MORE

Stack Overflow

A collaboratively edited question and answer site for programmers.

LEARN MORE