Usando o NAudio para decodificar áudio mu-law

Estou tentando usar o NAudio para decodificar áudio codificado por mu-law em áudio pcm. Meu serviço postou os bytes de áudio codificados por mu-law e estou recebendo um erro do NAudio de que os dados não têm um cabeçalho RIFF. Preciso adicionar isso de alguma forma? O código que estou usando é:

WaveFileReader reader = new WaveFileReader(tmpMemStream);
using (WaveStream convertedStream = WaveFormatConversionStream.CreatePcmStream(reader))
{
    WaveFileWriter.CreateWaveFile(recordingsPath + "/" + outputFileName, convertedStream);
}

Também estou salvando os dados brutos no disco e decodificando no Matlab, que está funcionando sem problemas. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion