Конечно можно. Но мп3 сложный формат, нужна библиотека для его обработки, к примеру какой нибудь bass от un4seen. Дальше получаем звуковую волну в виде массива с числами, и анализируем это дело как хотим. Можно FFT прикрутить, и анализировать конкретную частоту. Если посторонних шумов мало/нету, этого должно хватить.
раскрыть ветку (2)
Проблема в том, что я не программист, формат условный, но именно тот, который может сохранить звуковой редактор
раскрыть ветку (1)
Что касается формата, есть пара вариантов, нужна ли вам обработка этих сигналов в реальном времени, или в ускоренном. Есть вариант запускать файл на компе и слушать stereomix/loopback, получать соответственно звуковую волну в реальном времени и обрабатывать. Тогда формат может быть любым, который может воспроизвести ваш пк, но для обработки файла длиною в год, потребуется год. Если же формат какой-то популярный, к примеру wav или mp3, и есть возможность открыть файл полностью, и разделить на сэмплы, то анализ можно производить в тысячи раз быстрее. В любом случае, в вашей задаче больше математики, чем программирования. Если вы пытаетесь найти того, кто вам это сделает, можете обратиться на любую фриланс площадку. Если вы хотите сами это сделать, то ищите примеры в гугле, их достаточно, с небольшим опытом программирования, сделать по примерам труда не составит. Если смотреть в сторону с#, то для удобства можно глянуть тот же bass или NAudio библиотеки, для других языков конкретные либы подсказать не смогу. Если совсем без опыта, то будет очень трудно.