0
J'ai un tableau d'octets de données audio qui est soi-disant au format uLaw 8 bits. Cependant, lorsque j'essaie de l'enregistrer dans un fichier wav, le fichier est statique. Voici comment j'essaie de sauvegarder le tableau d'octets. Qu'est-ce que je fais mal?Comment puis-je sauvegarder un tableau d'octets de données audio en utilisant 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();
}
Merci Mark. Est-il possible de déterminer dans quel format il se trouve? Je sais que c'est audio valide parce que je peux le jouer d'une autre manière. – BigJoe714
Eh bien, quelle est l'autre façon? Est-ce que cela donne des indices sur le format –