0
저는 8 비트 uLaw 형식의 오디오 데이터 바이트 배열을 가지고 있습니다. 그러나, 그것을 시도하고 wav 파일에 저장하면 파일이 그냥 정적입니다. 아래는 바이트 배열을 저장하는 방법입니다. 내가 도대체 뭘 잘못하고있는 겁니까?NAudio를 사용하여 오디오 데이터의 바이트 배열을 어떻게 저장할 수 있습니까?
var ulawFormat = WaveFormat.CreateMuLawFormat(8000, 1);
using (WaveFileWriter w=new WaveFileWriter(AssemblyDirectory + @"\..\..\..\TestAudio\output.wav", ulawFormat))
{
foreach(var kwa in knownWorkingAudio)
{
byte[] data = kwa.Value;
w.Write(data, 0, data.Length);
}
w.Flush();
}
Thanks Mark. 어떤 형식인지 알 수있는 방법이 있습니까? 다른 방법으로 재생할 수 있기 때문에 유효한 오디오라는 것을 알고 있습니다. – BigJoe714
글쎄, 다른 점은 무엇입니까? 그게 어떤 형식인지에 대한 단서를 제공합니까? –