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

Вниз

Async Professional момент поднятия трубки КАК отловить?   Найти похожие ветки 

 
Мопед   (2006-08-10 13:43) [0]

делаем так:
ApdTapiDevice1.Dial(Edit1.Text);

и надо после того как тот кому мы позвонили поднял трубку проиграть файл
ApdTapiDevice1.PlayWaveFile("D:\Greet.wav");


 
Alvin ©   (2006-08-15 13:51) [1]

Как-то я тоже столкнулся с данной проблемой. Как только номер был набран, то у тебя происходит событие, что соединение произошло и начинает проигрываться звук, так ведь?

Это проблема не AsincPro, после этого я юзал напрмую TAPI и все происходит точно так же. Наверное это зависит от модема. Если ты хочешь универсального решения для всех голосовых модемов, то необходимо записывать звуковой сигнал, поступающий после окончания набора номера раскладывать его в спектр с помощью ф-ии FFT (БПФ), выделять в сигнале частоту соответствующую сигналу вызова (Частоты легко можно найти в инете), и таким образом определять сняли ли трубку или ище идут гудки.

Я в свое время бросил экспериментировать с этим и так и не закончил, если у тебя получится с FFT, то скинь примерчик на voevodinay@mail.ru



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

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

Наверх




Память: 0.46 MB
Время: 0.029 c
11-1152569152
ANTPro
2006-07-11 02:05
2007.04.29
Unpacker для KOL


8-1155648360
Deka
2006-08-15 17:26
2007.04.29
Подскажите по DSPack. Разбираться нет времени - проект горит.


2-1176374578
Vlad Oshin
2007-04-12 14:42
2007.04.29
MSSQL2000. Возврат значения поля даты - мм.дд.гггг


6-1162360036
malefik
2006-11-01 08:47
2007.04.29
как работает TServerClientThread


2-1176276094
tytus
2007-04-11 11:21
2007.04.29
Как перевести текст из Unix кодировки в Windows?