AudioRecorder example application demonstrates how to record and play audio on Windows Phone 8 devices. XNA Framework Audio API and Windows Audio Session API (WASAPI) are covered by the application.
This example application is hosted in GitHub: https://github.com/Microsoft/audio-recorder
Developed with:
Compatible with:
Tested to work on:
Make sure you have the following installed:
To build and run the sample:
To deploy the sample on Windows Phone device:
Important folders:
Folder | Description |
---|---|
/ | Contains the project file, the license information and this file (README.md) |
AudioRecorder | Root folder for the implementation files. |
AudioRecorder/Assets | Graphic assets like icons and tiles. |
AudioRecorder/Properties | Application property files. |
AudioRecorder/Resources | Application resources. |
WasapiAudioComp | Root folder of Windows Phone Runtime component for WASAPI implementation files. |
Important classes:
File | Description |
---|---|
MainPage | This class is the main UI of the app. |
AudioManager | Handles all the UI related audio actions. |
XnaAudio | Handles the recording and playback of audio using XNA Audio API. |
WasapiAudio | Handles the audio capturing and rendering using WASAPI. |
For more information about audio handling in Windows Phone 8 devices, see an article available at http://developer.nokia.com/Community/Wiki/Audio_recording_and_playback_options_in_Windows_Phone.
No known issues.
See the license file delivered with this project. The license is also available online at https://github.com/Microsoft/audio-recorder/blob/master/License.txt
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。