我的应用需求是,用户将在浏览器中录制音频,文件将保存到服务器,也可以保留一个本地副本。我使用的是Angular 8,我可以录制音频。当我通过单击音频控件中的“下载”来下载它时,它是以WAV格式下载的。但我需要MP3格式,因为WAV文件太大了。 我正在遵循这个例子。RecordRTCDemo 我已经更改了mimeType: 'audio/mp3',但它不起作用。到目前为止,我知道RecordRTC使用webm格式进行记录。 我在不同的浏览器中尝试了代码示例。我也看过这个问题:How to download audio file from blob URL in Angular
我必须转换演示文稿中的所有音频文件从.mp3格式到waves格式。我正在使用Microsoft.Office.Interop.PowerPoint阅读所有的幻灯片。我可以访问音频形状。
我的方法是下载所有的.mp3文件,并使用下面的方法将它们转换为waves,然后在幻灯片中导入waves音频。
using NAudio.Wave;
namespace Demo
{
class Program
{
using (var reader = new MediaFoundationReader(@"D:\Media1.mp3"))
{