Проблема с TAPI для Voice Modem

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
Аватара пользователя
Aent
Сообщения: 1129
Зарегистрирован: 01 окт 2006, 14:52
Откуда: Saratov,Russia
Контактная информация:

ЭТО КОПИЯ ПОСТА В ТЕМЕ http://forum.developing.ru/showthread.php?t=11833
ПРОШУ ОТВЕЧАТЬ ТАМ!

Есть у меня срочная и увы пока не решённая проблема. Из VB приложения нужно
1) распознавать номер входящего звонка используя CALLER ID ( соответствующая плата в Мини-АТС есть, станция подключена по потоку E1 ISDN PRI)
2) набрать c PC исходящий номер и осуществить после дозвона разговор.
Показалось проще использовать CTI первой стороны.
Нарыл в сети кучу триальных OCX поддерживающих TAPI для голосовых модемов
Например: TopTapi http://www.toptapi.com/produkte/toptapi/tapi.html
TapiModem ActiveX http://www.smart-activex.com/tapi.html
VTapi ActiveX Control http://www.topshareware.com/VTapi-Activ ... d-6223.htm
TeleTools http://www.exceletel.com/
VoiceAngel http://www.voiceangel.com/
Попробовал под XP SP2 с несколькими модемами на нескольких сиcтемах.
В частности пробовал Rockwell 56000 External Modem PnP и Zyhel OMNI
И своя сборка и прекомпилированные модули выдают ошибку при инициализации модема :(
Может перед тем как TAPI ActiveX использовать нужно какой то дополнительный сервис запускать ? Очень прошу откликнутся тех кто реально с этим имел дело.
Так как мало вероятно что весь этот софт не рабочий - что то я делаю неправильно :( С TAPI до сего момента работать не доводилось. Cтандартный контрол из Visual Studio набирает номер без проблем. Но мне нужно ещё и определять входящий.
Причём на TAPI я не зацикливаюсь но мне нужно определять номер входящего звонка в СВОЁМ приложении. Поэтому всякие VentaFax'ы и ezPhone просьба не рекомендовать.
Буду рад любому совету. В принципе готов даже перейти на CTI 3-й стороны. Только
не хочется ради 2х простых функций лезть в низкоуровневый API :(
Может быть кто то посоветует реально присутствующую на российском рынке не очень дорогую
карту компьютерной телефонии для решения перечисленных в начале поста 2-х проблем...
В общем - любое решение (аппаратно-программное) для определения Caller ID в своём VB приложении и дозвонке с
последующим разговором. Идеально подошло бы что то вроде Палих-Телепорт (http://www.paliha.ru) но с открытым
интерфейсом.
Да. TapiSrv (C:\WINDOWS\System32\svchost.exe -k netsvcs) у меня запущена.
Ответить