Introduced
Distinctive Windows Phone 8.0 's voice
TTS (Text to Speech)
Speech recognition
Voice Command
Example
1. Demo TTS (Text to Speech) application
Speech/tts.xaml
<phone: PhoneApplicationPage
x: Class = "Demo.Speech.TTS"
xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns: x = "http://schemas.microsoft.com/winfx/2006/xaml"
xmlns: phone = "clr-namespace: Microsoft.Phone.Controls; assembly = Microsoft.Phone"
xmlns: shell = "clr-namespace: Microsoft.Phone.Shell; assembly = Microsoft.Phone"
xmlns: d = "http://schemas.microsoft.com/expression/blend/2008"
xmlns: mc = "http://schemas.openxmlformats.org/markup-compatibility/2006"
FontFamily = "{StaticResource PhoneFontFamilyNormal}"
FontSize = "{StaticResource PhoneFontSizeNormal}"
Foreground = "{StaticResource PhoneForegroundBrush}"
SupportedOrientations = "Portrait" Orientation = "Portrait"
mc: Ignorable = "d"
shell: SystemTray.IsVisible = "True">
<Grid Background = "Transparent">
<StackPanel Orientation = "Vertical">
<TextBlock Name = "lblMsg" />
<Button x: Name = "btnTTS_Basic" Content = "TTS Basic" Click = "btnTTS_Basic_Click" />
<Button x: Name = "btnTTS_Select" Content = "TTS" with the specified voice Click = "btnTTS_Select_Click" />
<Button x: Name = "btnTTS_SSML" Content = "Read SSML document" Click = "btnTTS_SSML_Click" />
</ StackPanel>
</ Grid>
</ phone: PhoneApplicationPage>