Как распознать FAX в звуковом файле ?
От: alex_zumlin  
Дата: 13.09.04 08:14
Оценка:
С телефонной линии записываются разговоры в звуковой файл.
Как в этом файле распознать сеанс работы факса и переданные им изображения ????
Приветствуется любая информация по этой теме. Готовые решения — можно за оплату.
За ранее благодарен.
Re: Как распознать FAX в звуковом файле ?
От: pangolin  
Дата: 13.09.04 08:20
Оценка:
Здравствуйте, alex_zumlin, Вы писали:

_>С телефонной линии записываются разговоры в звуковой файл.

_>Как в этом файле распознать сеанс работы факса и переданные им изображения ????
_>Приветствуется любая информация по этой теме. Готовые решения — можно за оплату.
_>За ранее благодарен.

Распознать факсы можно по тонам 2100 Гц и 1100 Гц (они ими договариваются).
А вот получить картинку несколько сложнее.
Могу сослать к рекомендации ITU-T T.30.

Если найдешь приличное софтверное решение, то напиши, тоже интересно.
Re: Как распознать FAX в звуковом файле ?
От: fAX Израиль  
Дата: 13.09.04 09:21
Оценка: :)
[off] Ну, я fAX... .[/off]
...Complex problems have simple, easy-to-understand wrong answers...
(Grossman's Misquote of H.L.Mencken)
Re: Как распознать FAX в звуковом файле ?
От: Infix Россия http://polos75.livejournal.com/
Дата: 15.09.04 02:56
Оценка:
Здравствуйте, alex_zumlin, Вы писали:

_>С телефонной линии записываются разговоры в звуковой файл.

_>Как в этом файле распознать сеанс работы факса и переданные им изображения ????

А что мешает скормить звук нормальному факсу?
Re[2]: Как распознать FAX в звуковом файле ?
От: alex_zumlin  
Дата: 15.09.04 07:49
Оценка:
Здравствуйте, Infix, Вы писали:

I>А что мешает скормить звук нормальному факсу?


Физически факса нет.
Есть система записи телефонных разговоров подключенная к ПЭВМ,которая сохраняет на диск звуковые файлы.
Нужно просмотреть фонограмму и определить в ней наличие передачи факс-сообщения и вывести на экран содержимое этого сообщения.
Вот.
Re[3]: Как распознать FAX в звуковом файле ?
От: Аноним  
Дата: 15.09.04 07:51
Оценка:
_>Физически факса нет.
_>Есть система записи телефонных разговоров подключенная к ПЭВМ,которая сохраняет на диск звуковые файлы.
_>Нужно просмотреть фонограмму и определить в ней наличие передачи факс-сообщения и вывести на экран содержимое этого сообщения.
_>Вот.

В ФСБ работаешь?
Re[4]: Как распознать FAX в звуковом файле ?
От: alex_zumlin  
Дата: 15.09.04 07:58
Оценка:
Здравствуйте, Аноним, Вы писали:

А>В ФСБ работаешь?


Если бы... 8)) Мы не месные...
Re[3]: Как распознать FAX в звуковом файле ?
От: Аноним  
Дата: 15.09.04 10:11
Оценка:
Вывод факсового сообщения на экран. (протокол не знаем, разбираться не охота, некогда, не умеем).
Если бы такая задача стояла передо мной — я бы действовал так же, как однажды пытался выдрать рисунки из области данных, которые были черно-белыми и имели неизвестную ширину (причем, каждый свою!).

1. Взял кусок картинки из заведомо факсового сообщения.
2. В Sound Forge попытался бы рассмотреть, из чего оно состоит, нашел бы минимальный блок, различил бы единицу или ноль.
3. Программа — вывод на экран. Предположим, что факс передает картинку шириной y, которая нам неизвестна. Пытаемся отображать единицы точками, группируем сообщение, например, по 100 точек. 101-я точка отображается строкой ниже и т.д. Если ничего вразумительного не видим — нажимаем нужную клавишу — выводится та же картинка, с группировкой уже 101 и т.д., пока картинку не увидим. Если увидели картинку — запоминаем Y и уточняем, все ли сообщения с этого номера (или на него) имеют одинаковую ширину. Если не все — нужно найти, где она передается при начале вывода картинки. При анализе нескольких картинок может это найти.
4. Если уже дошли до 10000 строк и нормального результата нет — значит:
а). Используется нелинейная процедура сжатия данных. Если известен алгоритм — нет проблем для программиста.
б). Все-таки протокол сложнее, чем просто нули и единицы. Тогда нужно искать документацию или обращаться к разработчикам программ для факса. Из русских знаю VentaFax.

Я свои картинки увидел. Желаю вам увидеть свои.
Re[4]: Как распознать FAX в звуковом файле ?
От: alex_zumlin  
Дата: 15.09.04 10:32
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Вывод факсового сообщения на экран. (протокол не знаем, разбираться не охота, некогда, не умеем).

А>Если бы такая задача стояла передо мной — я бы действовал так же, как однажды пытался выдрать рисунки из области данных, которые были черно-белыми и имели неизвестную ширину (причем, каждый свою!).

А>1. Взял кусок картинки из заведомо факсового сообщения.

А>2. В Sound Forge попытался бы рассмотреть, из чего оно состоит, нашел бы минимальный блок, различил бы единицу или ноль.
А>3. Программа — вывод на экран. Предположим, что факс передает картинку шириной y, которая нам неизвестна. Пытаемся отображать единицы точками, группируем сообщение, например, по 100 точек. 101-я точка отображается строкой ниже и т.д. Если ничего вразумительного не видим — нажимаем нужную клавишу — выводится та же картинка, с группировкой уже 101 и т.д., пока картинку не увидим. Если увидели картинку — запоминаем Y и уточняем, все ли сообщения с этого номера (или на него) имеют одинаковую ширину. Если не все — нужно найти, где она передается при начале вывода картинки. При анализе нескольких картинок может это найти.
А>4. Если уже дошли до 10000 строк и нормального результата нет — значит:
А> а). Используется нелинейная процедура сжатия данных. Если известен алгоритм — нет проблем для программиста.
А> б). Все-таки протокол сложнее, чем просто нули и единицы. Тогда нужно искать документацию или обращаться к разработчикам программ для факса. Из русских знаю VentaFax.

А>Я свои картинки увидел. Желаю вам увидеть свои.


Спасибо. Будем пытаться.
Re[5]: Как распознать FAX в звуковом файле ?
От: Infix Россия http://polos75.livejournal.com/
Дата: 15.09.04 10:38
Оценка:
Здравствуйте, alex_zumlin, Вы писали:

_>Спасибо. Будем пытаться.


Если что — обращайтесь. (это я случайно под анонимом зашел)
Re[5]: Как распознать FAX в звуковом файле ?
От: pangolin  
Дата: 15.09.04 10:41
Оценка:
Здравствуйте, alex_zumlin, Вы писали:

_>Здравствуйте, Аноним, Вы писали:


А>>Вывод факсового сообщения на экран. (протокол не знаем, разбираться не охота, некогда, не умеем).

А>>Если бы такая задача стояла передо мной — я бы действовал так же, как однажды пытался выдрать рисунки из области данных, которые были черно-белыми и имели неизвестную ширину (причем, каждый свою!).

А>>1. Взял кусок картинки из заведомо факсового сообщения.

А>>2. В Sound Forge попытался бы рассмотреть, из чего оно состоит, нашел бы минимальный блок, различил бы единицу или ноль.
А>>3. Программа — вывод на экран. Предположим, что факс передает картинку шириной y, которая нам неизвестна. Пытаемся отображать единицы точками, группируем сообщение, например, по 100 точек. 101-я точка отображается строкой ниже и т.д. Если ничего вразумительного не видим — нажимаем нужную клавишу — выводится та же картинка, с группировкой уже 101 и т.д., пока картинку не увидим. Если увидели картинку — запоминаем Y и уточняем, все ли сообщения с этого номера (или на него) имеют одинаковую ширину. Если не все — нужно найти, где она передается при начале вывода картинки. При анализе нескольких картинок может это найти.
А>>4. Если уже дошли до 10000 строк и нормального результата нет — значит:
А>> а). Используется нелинейная процедура сжатия данных. Если известен алгоритм — нет проблем для программиста.
А>> б). Все-таки протокол сложнее, чем просто нули и единицы. Тогда нужно искать документацию или обращаться к разработчикам программ для факса. Из русских знаю VentaFax.

А>>Я свои картинки увидел. Желаю вам увидеть свои.


_>Спасибо. Будем пытаться.


Крайне не советую так поступать.
Фксимильный тракт — это не файл с картинкой на диске. Даже зная, как закодирована картинка (а закодирована она можеть каждый раз по-разному) — она передается аналоговым сигналом.
Re[6]: Как распознать FAX в звуковом файле ?
От: Infix Россия http://polos75.livejournal.com/
Дата: 16.09.04 00:58
Оценка:
Здравствуйте, pangolin, Вы писали:

P>Крайне не советую так поступать.

P>Фксимильный тракт — это не файл с картинкой на диске. Даже зная, как закодирована картинка (а закодирована она можеть каждый раз по-разному) — она передается аналоговым сигналом.

Вот, я же говорил, что если не получится — нужно уже смотреть теорию. Просто когда нет информации — такой подход часто срабатывает. Может вы подскажите, где можно прочитать о протоколе факса? Задача действительно заинтересовала. Хоть сигнал и аналоговый, но ведь работает та же вентафакса?
Re[7]: Как распознать FAX в звуковом файле ?
От: Sinclair Россия https://github.com/evilguest/
Дата: 16.09.04 04:01
Оценка: 6 (1)
Здравствуйте, Infix, Вы писали:
I>Вот, я же говорил, что если не получится — нужно уже смотреть теорию. Просто когда нет информации — такой подход часто срабатывает. Может вы подскажите, где можно прочитать о протоколе факса? Задача действительно заинтересовала. Хоть сигнал и аналоговый, но ведь работает та же вентафакса?
Прошу прощения, а вы гугл не пробовали? Вот, например, первая ссылка по fax encoding protocol: здесь. Там получаем умные слова типа V.29, V.27ter, V.17, V21. А самое главное слово там — ITU-T. Гугление по нему даст нам сайт International Telecommunication Union Telecommunication Standardization. Собственно, эти ребята и владеют стандартами на протоколы факсов и модемов. Дальше сами найдете?
... << RSDN@Home 1.1.4 @@subversion >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Еще одна полезная ссылка
От: Sinclair Россия https://github.com/evilguest/
Дата: 16.09.04 04:01
Оценка:
http://www.faximum.com/faq/fax/sources.shtml
... << RSDN@Home 1.1.4 @@subversion >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Как распознать FAX в звуковом файле ?
От: b_d_w  
Дата: 08.01.05 16:37
Оценка:
Здравствуйте, alex_zumlin, Вы писали:

_>С телефонной линии записываются разговоры в звуковой файл.

_>Как в этом файле распознать сеанс работы факса и переданные им изображения ????
_>Приветствуется любая информация по этой теме. Готовые решения — можно за оплату.
_>За ранее благодарен.


Для начала нужно демодулировать звуковой файл в зависимости от рекомендации, а затем декодировать.
Есть готовые решения по этой теме обращайтесь b_d_w_1974@mail.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.