在 C# (WP7) 中创建音频文件
Posted
技术标签:
【中文标题】在 C# (WP7) 中创建音频文件【英文标题】:Create an audio file in C# (WP7) 【发布时间】:2011-04-28 14:13:14 【问题描述】:有谁知道如何在 c# 中创建音频文件(.wav、.mp3 等)?专门针对 Windows Phone 7。
【问题讨论】:
你问的是如何在windows phone 7平台上创建音频文件?音频文件如何特定于 Windows 手机? ..您要使用内置麦克风录制音频吗? 对不起,我措辞不好。我有一个 wp7 应用程序(QuickNote),它可以让用户录制音频笔记并播放它们。我使用麦克风并保存原始音频数据,以便稍后播放音频。我需要能够创建一个音频文件,以便将其发布到我的服务器并通过电子邮件发送。 不是措辞不好,是信息不足 【参考方案1】:当您使用麦克风时,您会得到一个不断增加的缓冲区(用于录制时间)。总字节数组表示保存时的 PCM 内容。可以这么说,就是缺少头信息的WAV文件。这是一篇关于如何添加标题信息的精彩博客文章: http://damianblog.com/2011/02/07/storing-wp7-recorded-audio-as-wav-format-streams/
如果您决定将内容转换为 MP3,则必须实现自己的转换层,因为操作系统本身 (Windows Phone) 缺乏执行此操作的功能。
【讨论】:
以上是关于在 C# (WP7) 中创建音频文件的主要内容,如果未能解决你的问题,请参考以下文章