2

我已经完成了所有呼叫拨号部分并且它有效。现在我需要播放音频并记录来自另一端的响应音频。我只需要知道如何将音频传递到加密狗并通过呼叫发送,以及如何记录来自另一端的反馈结尾

这是我拨打电话号码的工作线(我使用的是 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();`
4

1 回答 1

1

您可以尝试发出“AT+FCLASS=?” 命令。如果调制解调器返回一个包含“8”的字符串,那么您也许可以使用 VOICE 模式命令 (VTX/VRX/VTR)。如果它没有......我期望大多数 GSM 调制解调器,那么你就不走运了。

可能有一种专有的方法可以做到这一点,但它可能不会通过调制解调器的串行端口公开(通过串行线推送音频数据效率非常低,因此大多数调制解调器芯片组都会有一组单独的 I2S / 其他接口引脚用于音频)。

于 2015-03-13T21:56:20.250 回答