Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Разговор через модем [D5, NT4, Win2k, WinXP]


Страницы:   1 2

di.ma2002@mail.ru ©   (2003-09-01 06:23:00) 

Привет всем !!! Пробовал ли ктонибудь программно дозваниваться по телефону с помощью модема , а потом разговаривать с помощью наушников и микрофона !?? Как это делает RapidComVoice или VentaFax !! Понятное дело что нужно делать через TAPI, но как ?!
Я набираю номер на модеме в голосовом режиме, но ничего не получается !! Пытаюсь делать через TSP(терминал сервис провайдер) и через MSP (медиа сервис провайдер), но получается только в полудуплеске говорить или слушать !! Но модем точно полнодуплексный !! Да и Venta спокойно говорит в полнодуплексе !! У кого какие идеи !!??? Спасибо


Di.ma2002@mail.ru   (2003-09-17 04:41:00) [1]

Можно ли модему командой указать в какое устройство он будет
выдавать звук (если имеется несколько саундкарт !) или он берет звуковуху по умолчанию !?


-=Vlad=-   (2003-09-08 10:51:00) [2]

Что Вы подразумеваете под строкой инициализации? Вы сами пишите диалог с модемом или используете сторонюю прогу? Если сами, то это вопрос к вам, т.е. как вы предусмотрели инициализацию так и будет работать. Если сторонюю то все зависит от возможностей этой проги. Лично я использую свою процедуру инициализации которая посылает в модем поочередно эти АТкоманды при положительном ответе модема на предыдущюю команду.


Di.ma2002@mail.ru   (2003-09-08 04:26:00) [3]

Огромное спасибо !!! Все работает и даже с войсовым модемом Zyxel, не только с Роботехом !!
А можно эти параметры запихнуть сразу в строку инициализации ?


-=Vlad=-   (2003-09-05 15:23:00) [4]

Если использовать голосовой модем, то необходимо всего лишь воспользоваться АТ командами модема:

AT#CLS=8 - Переход в голосовой режим
AT#VLS=6 - Переход в режим SpeakerPhone
AT#VRN=0 - Не ждать сигнал КПВ (ringback).
ATDP<номер>

После того, как модем ответит CONNECT можно разговаривать

Вот и все, главное чтобы модем был железно войсовый а не прогрпммно эмулирован. Да и проверено на модеме IDC-5614BXL/VR, знаю также что роботиксы тоже будут работать, т.к. инфу по этим АТ взял именно у роботикса. Остальные могут и не поддерживать данных команд.

ЗЫ как работать с модемом через ком порт написанно много инфы, так что на этом не останавливался. Если возникнут проблемы пишите отвечу подробнее.


Verg   (2003-09-05 11:39:00) [5]

Аналоговая?!! - Есть 8-и!!! Есть 4-х!!!
Есть каскадированные через SCbus!!!
Есть E1!!!

P.S. Мне кажется, или ты плохо слышишь:))) Это я на счет !!!
PP.S. Шутка :)


Di.ma2002@mail.ru   (2003-09-05 11:04:00) [6]

2Verg А у тебя скольки канальная !?


Verg   (2003-09-05 10:19:00) [7]


> Ты какие проекты для Ольхи делал !?


ГПЯ (голос-почта), АТС ориентированную на диспечерскую службу (с записями переговоров, всякие ЛОГИ там (кто когда пришел на РМ, кто, когда ушел, монстр короче)... Да еще пара проектов...


Di.ma2002@mail.ru   (2003-09-05 10:15:00) [8]

Это я уже прочитал и загорелся приобрести !!! Надо теперь только у руководства деньги выбить


Di.ma2002@mail.ru   (2003-09-05 10:09:00) [9]

2Verg Спасибо ! Ты какие проекты для Ольхи делал !?


Verg   (2003-09-05 10:07:00) [10]

А точнее работал с
http://www.agatrt.ru/cti/olha9p.html

Они комплектуются драйверами под Win32(vxd, sys) и полной документацией на интерфейс этих драйверов. Кроме того есть SDK, но я им не пользовался.
Многоканальные, наращиваемые, со встроенными компрессорами (DSP) многих форматов и эхоподавителями по каждому каналу в отдельности, АОН.


Verg   (2003-09-05 10:01:00) [11]

http://www.agatrt.ru/


Di.ma2002@mail.ru   (2003-09-05 09:44:00) [12]

2Verg Тогда такой вопрос где взять платы типа Ольхи !? И каким образом ты с ними работал ... поподробнее !? Что именно делал и как !? Может они мне сгодятся


Verg   (2003-09-04 11:05:00) [13]


> а кто сказал что с обратной стороны модем ?!


Никто не говорил и обратного.


> там обычный человек с телефонным аппаратом


Для таких задач я применял платы компьютерной телефонии типа "Ольха", а с войс-модемами не работал, так что ничем помочь не могу.


Di.ma2002@mail.ru   (2003-09-04 10:42:00) [14]

там обычный человек с телефонным аппаратом


Di.ma2002@mail.ru   (2003-09-04 10:41:00) [15]

а кто сказал что с обратной стороны модем ?!


Verg   (2003-09-04 10:38:00) [16]

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

Это я про работу с модемом напрямую, через порт.

> тишина то переключаться


это еще зачем? Модем-то что у тебя полудуплексный что ли?


Di.ma2002@mail.ru   (2003-09-04 10:32:00) [17]

Да я и не ору собственно !! Просто есть две у меня собственно идеи !!
Одна : это собственно делать через Тапи , у меня так работает но только в одном направлении , либо на прием либо на передачу... Но никак не в bidirectional !! Хотя модем дуплексный !!!
Вторая: Напрямую работать с компортом, захватывать звук с микрофона, если тишина то переключаться в режим приема из модема и проигрывать в наушники, иначе переключаться в режим передачи и передавать данные в буфер модема !!
Остальные идеи являются симбиозом двух первых


Verg   (2003-09-04 10:17:00) [18]


> Если только создавать поток данных с микрофона в буфер модема,
> и из буфера модема проигрывать в соундкарту, но это чушь
> мутота
!!!


Обоснуй.

P.S. ХВатит лозунги орать.


Di.ma2002@mail.ru   (2003-09-04 10:11:00) [19]

Начнем с того что можно передавать голос через :
1)Тапи
2)CreateFile и командами модема


Di.ma2002@mail.ru   (2003-09-04 05:15:00) [20]

Не ну просто странно что никто про это фичу ни одной статьи не написал ! Вот я напишу прогу и обязательно статью оформлю


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо