【问题标题】:Create an audio file in C# (WP7)在 C# (WP7) 中创建音频文件
【发布时间】:2011-04-28 14:13:14
【问题描述】:

有谁知道如何在 c# 中创建音频文件(.wav、.mp3 等)?专门针对 Windows Phone 7。

【问题讨论】:

  • 你问的是如何在windows phone 7平台上创建音频文件?音频文件如何特定于 Windows 手机?
  • ..您要使用内置麦克风录制音频吗?
  • 对不起,我措辞不好。我有一个 wp7 应用程序(QuickNote),它可以让用户录制音频笔记并播放它们。我使用麦克风并保存原始音频数据,以便稍后播放音频。我需要能够创建一个音频文件,以便将其发布到我的服务器并通过电子邮件发送。
  • 不是措辞不好,是信息不足

标签: c# windows-phone-7 audio


【解决方案1】:

当您使用麦克风时,您会得到一个不断增加的缓冲区(用于录制时间)。总字节数组表示保存时的 PCM 内容。可以这么说,就是缺少头信息的WAV文件。这是一篇关于如何添加标题信息的精彩博客文章: http://damianblog.com/2011/02/07/storing-wp7-recorded-audio-as-wav-format-streams/

如果您决定将内容转换为 MP3,则必须实现自己的转换层,因为操作系统本身 (Windows Phone) 缺乏执行此操作的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多