2014-02-22 6 views
2

에 녹음합니다. 모든 전화 걸기 부분을 완료했으며 작동합니다. 이제 오디오를 재생하고 상대방의 응답 오디오를 녹음해야합니다. 어떻게하면 동글에 오디오를 전달하고 통화를 통해 보낼 수 있으며 다른 사람의 의견을 녹음하는 방법을 알아야합니다. 종료hsdpa 동글과 통화하고 오디오를 재생하고 사용자 피드백을 C#

이입니다 전화 걸기 전화 번호에 대한 나의 작업 코드 (나는 huwavi E173 HSDPA 동글을 사용하고 있습니다)

 `SerialPort port = new SerialPort(); 
     port.Open(); 
     string t = port.ReadExisting(); 
     Thread.Sleep(100); 

     string cmd = "ATD"; 
     string phoneNumber = "071********"; 
     port.WriteLine(cmd + phoneNumber + ";\r"); 


     port.Close();` 
+0

이 토론을보십시오 : http://stackoverflow.com/questions/7107572/voice-call-through-gsm-modem – autopilot

+0

그것은 자동 조종 장치를 돕지 못했습니다. 단지 내 hsdpa 동글을 통해하고 싶습니다. voip gateway에 gsm을 사용하는 것에 관심이 없습니다. hsdpa 동글로이 작업을 한 사람이 있습니까? 대답을 적어주세요. –

답변

1

당신은 발행하려고 할 수있는 '+ FCLASS = AT?' 명령. 모뎀이 '8'이 포함 된 문자열로 응답하면 VOICE 모드 명령 (VTX/VRX/VTR)을 사용할 수 있습니다. 대부분의 GSM 모뎀에서 기대하지 않는 것이 있다면 운이 없다는 것입니다.

독점적 인 방법이있을 수 있지만 모뎀의 직렬 포트를 통해 노출되지 않을 수 있습니다 (직렬 회선을 통해 오디오 데이터를 전송하는 것은 매우 비효율적이므로 대부분의 모뎀 칩셋에는 별도의 I2S 세트가 있음)/오디오의 다른 인터페이스 핀).

+0

Mr. Bevan –