BinaryReader br = new BinaryReader(new FileStream(Server.MapPath("document/ses/" + _Voice), FileMode.Open));
br.ReadBytes(27); //ilk 27 byte iimize yaramyor 

byte[] byterate = br.ReadBytes(4); //28.-32. 

br.Close(); 

int byteRateInteger = BitConverter.ToInt32(byterate, 0); 

long len = br.BaseStream.Length; 

double uzunluk = len / byteRateInteger;

Bu adrestende wav dosyasının hangi bytes lar arası hangi özelliklerinin mevcut olduğunu görebilirsiniz.

https://ccrma.stanford.edu/courses/422/projects/WaveFormat/