IVR sistemi GSM modemi yapmaya çalışıyorum. Ben aramanınATD komutlarını kullanarak kullanıcı yanıtı nasıl elde edilir GSM modem C#
string ss= SP.ReadExisting();
State
kullanarak çağrı durumu sorgulamak Can
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);
aşağıdaki kodu kullanarak numara çağıran bıktım. Aktif 1 - - Çevirme 3 - - Gelen 5 - - 4 uyarma 2 Held Bekletme
Şimdi benim sorum, Nasıl oynayabilir olan sesli mesaj
0: aşağıdaki değerlerden biri olabilir Bir kez cevap verildiğinde, Ve kullanıcı tarafından basılan sayıyı alabilir miyim (1,2,3).