我想合并两个音频文件并生成一个最终文件。例如,如果file1
的长度为5分钟而file2
的长度为4分钟,我希望结果为5分钟的单个文件,因为这两个文件都将从0:00开始运行并运行一起(即重叠。)
答案 0 :(得分:3)
您可以使用Windows.Media.Audio namespace中的API为音频路由,混音和处理方案创建音频图表。有关如何创建音频图表,请参阅this article。
音频图是一组互连的音频节点。您要合并的两个音频文件提供"音频输入节点"和"音频输出节点"是图表处理的音频的目标单个文件。
AudioCreatio official sample - Submix的方案4,只提供您想要的功能。提供两个文件,它将输出混合音频,但将输出节点更改为AudioFileOutputNode
以保存到新文件,因为示例创建AudioDeviceOutputNode
进行播放。