Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.27;
Скачать: CL | DM;

Вниз

Как отследить начало звонка?   Найти похожие ветки 

 
Нуждающийся   (2002-09-15 13:28) [0]

Ситуация 1: Через микрофон осуществляется постоянное прослушивание телефона. Нужно в момент начала разговора начать запись и соответственно когда разговор окончен завершить запись. Вопрос - как отследить момент начала и окончания записи?
Ситуация 2: Данные с телефона постоянно поступают в компьютер через com-порт. Вопрос1 - как осуществить преобразование поступающего сигнала в звук (или записать его в wav или mp3)? Вопрос2. Опятьже таки как отследить момент начала и окончания разговора?

Буду очень признателен за любой совет или даже ссылку.
Если есть возможность прислать какие либо исходики, то очень жду на kort@pisem.net.
Заранее СПАСИБО.


 
Карлсон ©   (2002-09-15 19:31) [1]

ИМХО отслеживать начало и конец довольно просто.
детали я не знаю, но принцип такой:
на линии постоянно висит сигнал одной тональности, или его просто нету.
когда уровень сигнала подскакивает или появляется сигнал - начинаем запись, когда уровень падает или исчезает вовсе - прекращаем запись.


 
Нуждающийся   (2002-09-16 08:01) [2]

Как раз детали и интересуют.


 
Нуждающийся   (2002-09-17 13:03) [3]

ГДЕ все МАСТЕРА???


 
Андрей Прокофьев   (2002-09-17 13:06) [4]

www.KGB.su :)


 
NewI ©   (2002-10-03 09:02) [5]

По 2-му. Помоему на torry есть подобные компоненты. Пишет с микрофона и сохраняет в wav. Ну а в mp3 находиш бесплатный кодек
и программно подаешь ему wav файл.

А вот с 1-ым вопросом проблема. IMHO нужно как-то определять подается что-либо на вход звукавухе ил нет. Но как???


 
Opuhshii ©   (2002-10-09 14:07) [6]

2Нуждающийся (15.09.02 13:28)
если ещё нуждаешься,.. ;) то было такое,.. только какие Данные с телефона поступают?,...
я делал просто,.. RTS-CTS трубку сняли пишем,. положили, не пишем,!,.. %)


 
Dmitry V. Averuanov ©   (2002-10-09 18:00) [7]

А как собственно, подключается микрофон к телефонной линии ?
Там что, напряжение понизили ?


 
Dmitry V. Averuanov ©   (2002-10-09 18:10) [8]

Насколько я понял, работаем не через модем ?


 
Vad ©   (2002-10-10 03:22) [9]

Значит так,
1)если у тебя микрофон постоянно подключен в линию, то
если не предпринять доп.мер защиты - вся система будет
работать до первого входящего звонка. :-)

2)Звук через COM порт можно прокачивать только в сжатом
формате, из-за низкой пропускной способности порта и
необходимости преобразования.

Отсюда следуют несколько выходов:
1)Самый простой и соотв. самый дорогой:
Купить модем с голосовыми функциями. Там все это реализовано.
Что не хватает - можно доделать.

2)Можно писать с микрофонного входа, но:
- нужно сделать схему согласования линии и входа зв.карты
и защиты (таких схем полно. Паяльник держать умеешь?) :-))
- Чтобы проще было опознавать моменты разговора
добавить схему определения поднятия трубки. (тоже полно)
и вывести этот сигнал на какой нибудь порт.

Как записывать в файл - это уже писали...



 
Opuhshii ©   (2002-10-10 14:28) [10]

есть устройство,.. до телефона,.. (собрано не мной сразу говорю,... ) в нем собран триггер + вывод звука,.. ну чайник я в железках,..

соответственно LineIn - к этому выводу звука, при подъеме трубки замыкаем RTS-CTS...



Страницы: 1 вся ветка

Текущий архив: 2003.01.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.025 c
1-86832
Dor
2003-01-19 11:58
2003.01.27
Есть label1,нужно что в label1.caption было текущее время


14-87085
Аль
2003-01-09 03:35
2003.01.27
А что такое ИМХО? объясните...... эт по рашен?


8-86983
Евгений Гуков
2002-10-09 21:30
2003.01.27
Требуется алгоритм построения кривых Безье.


4-87189
Stainer
2002-12-09 16:41
2003.01.27
темы рабочего стола


7-87178
Геннадий
2002-11-12 17:29
2003.01.27
Чтение/запись сектора диска