javascript - How to convert string data:audio/ogg;base64 to file wav in C# -


i have string this:

"data:audio/ogg;base64,t2dnuwacaaaaaaaaaaabywaaaaaaabodbeqbe09wdxnizwfkaqe4aya+aaaaaabpz2dtaaaaaaaaaaaaabtjaaabaaaasjutcae4t3b1c1rhz3...h3krmzthxiweug=" 

this string ajax post using following code:

var reader = new window.filereader(); reader.readasdataurl(blob); reader.onloadend = function() {     var base64data = reader.result;     $.ajax({         url: "/home/converttowav",         type: "post",         data: { base64data : base64data }     }); }; 

i want convert string file wav via c# in action converttowav.

try using alvas.audio

byte[] byteary= convert.frombase64string(mybase64string); memorystream stream = new memorystream(byteary); wavereader wr = new wavereader(stream); intptr format = wr.readformat(); byte[] data = wr.readdata(); wavewriter ww = new wavewriter(file.create(filename + ".wav"),audiocompressionmanager.formatbytes(format)); ww.writedata(data); ww.close(); 

Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

android - Keyboard hides my half of edit-text and button below it even in scroll view -

css - Make div keyboard-scrollable in jQuery Mobile? -