2011-04-28 78 views
2

有誰知道如何在c#中創建音頻文件(.wav,.mp3等)?特別針對Windows Phone 7.在C#中創建音頻文件(WP7)

+0

你問的如何在Windows Phone 7平臺上創建一個音頻文件?音頻文件如何針對Windows Phone特定? – 2011-04-28 14:16:36

+0

..您是否想使用內置麥克風錄製音頻? – cordellcp3 2011-04-28 14:20:11

+0

對不起,我措辭不佳。我有一個wp7應用程序(QuickNote),可讓用戶記錄音頻筆記並將其播放。我使用麥克風並保存原始音頻數據,以便以後可以播放音頻。我需要能夠創建一個音頻文件,以便我可以將其發佈到我的服務器並通過電子郵件發送。 – Sam 2011-04-28 20:44:43

回答

4

當您使用麥克風時,您會獲得一個不斷增加的緩衝區(用於記錄時)。總字節數組表示保存時的PCM內容。所以說,這是缺少標題信息的WAV文件。這裏是如何添加頁眉信息的偉大的博客文章:因爲操作系統本身(Windows phone)系統缺乏能力 http://damianblog.com/2011/02/07/storing-wp7-recorded-audio-as-wav-format-streams/

如果您決定將內容轉換MP3,你將不得不實現自己的轉換層去做這個。

+0

+1,因爲解決方案建議效果很好。 – 2011-08-12 15:15:22

相關問題