我已完成所有呼叫拨号部分,并且可以正常工作。现在我需要播放音频并记录来自另一端的响应音频。我只需要知道如何将音频传递到加密狗并通过调用发送它,以及如何记录来自其他的反馈端
这是我拨打电话号码的工作线(我正在使用huwavi E173 hsdpa Dongle)
`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 :(得分:1)
您可以尝试发出'AT + FCLASS =?'命令。如果调制解调器以包含'8'的字符串响应,则可以使用VOICE模式命令(VTX / VRX / VTR)。 如果它没有...我期望从大多数GSM调制解调器,那么你运气不好。
可能有一种专有的方法,但它可能不会通过调制解调器的串口暴露(通过串行线推送音频数据是非常低效的,因此大多数调制解调器芯片组将有一套单独的I2S /音频的其他接口引脚。)