我正在开发一个包含记录音频数据的WPF应用程序,以嵌入文档中。
我的问题是如何录制音频并显示音量波形!
我不想要第三方库,应该有一些使用direct-x或Windows API的解决方案,不存在吗?
答案 0 :(得分:0)
不,没有Windows API函数来解释波形数据,因此您可以显示它。
有内置的录制方法,例如任何简单的搜索都会有所帮助:How do I record audio with C#/WPF?
波形文件可能采用易于解释的格式,即它们通常是未压缩的,16位数据,每个样本2个字节,每个通道1个样本(L,R),一些标头信息和每秒44100个样本。除非您使用库,否则您必须进行自己的(简单)数据处理才能将其转换为波形显示。