Спецификации факса, которые вам могут понадобиться, это ITU T4 и T30, которые стоят больших денег и почти преднамеренно трудны для понимания, и они отсылают вас к различным модемным стандартам о том, как происходит настоящая «борьба».
Если вы надеетесь на что-то бесплатное / простое, например RFC, то вам, вероятно, стоит отказаться сейчас.
Если вы хотите декодировать аудиофайл, вам нужно будет просмотреть это какдве совершенно разные задачи - во-первых, декодирование тонов в поток данных (создание нескольких программных модемов для различных способов, с помощью которых факсимильные аппараты могут договориться об обмене данными), а затем, во-вторых, декодирование потока данных в пиксели (напишите программное обеспечение факсимильного аппарата).
Вы не ошибаетесь, что факсимильный аппарат преобразует свет и тьму в звук, а затем обратно, или что можно прослушать разговор между двумя факсимильными аппаратами и восстановить изображение (в режиме реального времени иличерез какой-то файл захвата, хотя я не уверен, что MP3 будет работать), но я подозреваюВы очень, очень недооценили объем работы.