Export (0) Print
Expand All

Bing Speech Services


Bing Speech Services provide speech capabilities for Windows and Windows Phone.

Published date: April 2, 2014


Microsoft Speech technologies consist of three main capabilities:

  1. Voice Commands allow users to operate apps with their voices. This capability is currently only provided through Windows Phone.

  2. Speech Recognition accepts user speech as input to an app and returns printed text. Available for Windows 8 and Windows 8.1 through the Bing Speech Recognition Control, and to Windows Phone 8.1 through the Windows.Media.SpeechRecognition namespace.

  3. Speech Synthesis, otherwise known as Text to Speech (TTS), reads printed text in a natural sounding voice. Available to Windows 8.1 and Windows Phone 8.1 through the Windows.Media.SpeechSynthesis.

In This Section

Speech Recognition Control

(Windows Store apps) The Bing Speech Recognition Control enables your Windows Store app to convert audio speech input to written text. It does this by receiving audio data from a microphone, sending the audio data to a web service for analysis, and then returning its best interpretations of user speech as text.

Speech for Windows Runtime apps

The speech functionality built into Windows Runtime allows you to integrate Voice Commands, Speech Recognition, and Speech Synthesis, otherwise known as Text To Speech (TTS), into your applications.

Speech Recognition for Windows Phone apps

(Windows Phone) Speech Recognition enables your Windows Phone to convert audio speech input to written text.

Windows.Media.SpeechRecognition namespace

(Windows Phone) Supports Speech Recognition on Windows Phone.


The Windows.Media.SpeechSynthesis API allows developers to include Speech Synthesis in Windows Runtime applications. Speech Synthesis enables your applications to speak to users in a natural sounding voice.

Voice commands for Windows Phone

(Windows Phone) A user can use voice commands to activate your app and to execute an action.

© 2014 Microsoft