在 iOS 中很容易获取加载的 .wav 文件中的字节数:
UInt64 dataSize = 0; // dataSize
UInt32 ps = sizeof(UInt64); // property size
if( AudioFileGetProperty(fileId, kAudioFilePropertyAudioDataByteCount, &ps, &dataSize) )
puts( "error retriving data chunk size" );
return dataSize ;
但在文档中,我似乎找不到任何关于如何确定 PCM 波形文件的采样率的信息。