Управление двумя голосовыми модемами в C # - PullRequest
1 голос
/ 29 октября 2010

Мне нужна информация, как связать два голосовых модема друг с другом.С модема 1 я набираю и играю файл .wav, затем набираю модем 2 и связываю их, чтобы они могли говорить.

Что мне нужно для соединения двух модемов в C #, это технически возможно?

Спасибо.

1 Ответ

0 голосов
/ 29 октября 2010

возможно, но это потребует немалой работы.

  1. Вам необходимо отправить на модем команды для подъема, совершения вызова и т. Д. Это можно сделать с помощью AT-команд и класса System.IO.Ports.SerialPort.Этот бит довольно стандартный, и я уверен, что вы можете найти пример / lib, который будет обрабатывать все это на более высоком уровне, чем AT-команды.

  2. Чтобы связать голосовую частьиз модемов будет зависеть от точного модема.Большинство модемов установит аудио компонент для ОС.Если у вас есть, то вам нужно использовать DirectX для чтения / записи на определенных аудиоустройствах.

То, что вы строите здесь, - это своего рода простой голосовой переключатель, и они требуют немного работы.Удачи.

...