c# - How to convert AMR sound stream to PCM uncompressed stream in .NET -


i need convert amr (adaptive multi-rate) audio file recorded in phone (as stream object) pcm uncompressed wav audio stream can processed afterwards speech recognition. speech recognition doesn't amr format. going server application using microsoft speech platform. not sure using ffdshow or similar libraries in .

right researching naudio , directshownet see if can me accomplish hoping can point in right direction.

after lot of searching solution this, going use ffmpeg. provides amr-nb (nb=narrow band) decoder. there lot of c# wrappers ffmpeg around; of them abandoned efforts , 1 date not free. running ffmpeg basic parameters provides need, plus fast.

i don't idea of calling external process conversion, plus need save amr stream file can converted wav file believe can make work efficiently.


Comments

Popular posts from this blog

ASP.NET/SQL find the element ID and update database -

jquery - appear modal windows bottom -

c++ - Compiling static TagLib 1.6.3 libraries for Windows -