A set of important topics regarding media support in Windows Phone 8 applications, as well as regarding speech recognition, and synthesis can be found at the following links:
Migrating from XNA to DirectX for Windows Phone 8 games is explained at:
http://www.developer.nokia.com/Community/Wiki/Windows_Phone_8_Games_-_Migrating_from_XNA_to_DirectX
The XAudio2 APIs and programming guide are presented at:
An XAudio2 audio file playback sample is available at:
A guide to media for Windows Phone is shown at:
Adding background music to Windows Phone 8 applications is presented at:
http://henry-chong.com/2012/02/pro-tip-including-background-music-for-your-windows-phone-app/
A way to vibrate the phone is described at:
Speech Recognition Grammar Specification (SRGS) Version 1.0 is available at:
Speech Synthesis Markup Language (SSML) Version 1.0 is available at:
Recognizing speech by Windows Phone 8 applications is described at:
Text-to-speech (TTS) feature for Windows Phone 8 is explained at:
Asynchronous programming is explained at:
http://msdn.microsoft.com/library/hh191443
The
UserIdleDetectionMode
property used to disable the lock screen is described at: