我正在尝试制作IVR系统GSM调制解调器。我已经完成了使用以下代码调用号码
SerialPort SP = new SerialPort("COM3");
SP.BaudRate = 9600;
SP.Parity = Parity.None;
SP.DataBits = 8;
SP.StopBits = StopBits.One;
SP.RtsEnable = true;
SP.DtrEnable = true;
SP.Encoding = System.Text.Encoding.Unicode;
SP.ReceivedBytesThreshold = 1;
SP.NewLine = Environment.NewLine;
SP.Open();
SP.WriteLine("ATDT0999182542;"+ Environment.NewLine);
可以使用
查询呼叫状态string ss= SP.ReadExisting();
State
来电。可以是以下值之一:
0 - 有效 1 - 举行 2 - 拨号 3 - 警报 4 - 传入 5 - 等待
现在我的问题是,一旦接听电话,我怎么能播放语音留言?我可以得到用户按下的号码(1,2,3)。
答案 0 :(得分:1)
有关语音邮件号码及其工作的语音邮件阅读。是的,您可以获得用户按下的号码。