Using NAudio for .NET how do I remove the silence wave at the end of mp3 file?
.net, audio, c#, mp3, naudio
Solution
I accomplished Using SoX
Doc for SoX Silence: http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/
Stackoverflow Help Reference for SoX Silence end of file: https://stackoverflow.com/a/11834671/677607
Command Line execution using C#: https://stackoverflow.com/a/1469790/677607
Problem
I am working on a C# WPF application that groups a group of words (from about 17,000 words) together and generates a playlist matching mp3 files (each mp3 file being a word). Currently each mp3 file has a random silence between 1 second to 30 seconds at the end of its wave. I want to be able to programmatically remove the silence wave from the end of the file. Using NAudio for .NET how do I remove the silence wave from the end of mp3 file?