Некоторые mp3 библиотеки/инструменты поддерживают эту задачу, взглянули на это для начинающих. Если Вы хотите записать свой собственный инструмент, я полагаю что многое из различного ХРОМОГО кодирования поддержки API кодера.
Существует также много других обещаний, выглядящих ссылками, которые подходят при поиске с помощью Google 'mp3 проверки'.