gpt4 book ai didi

c# - 如何在 C# 中使用 ATD 命令 GSM 调制解调器获取用户响应

转载 作者:太空狗 更新时间:2023-10-29 21:57:19 24 4
gpt4 key购买 nike

我正在尝试制作 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();
调用的

状态。可以是以下值之一:

0 - 活跃1 - 举行2 - 拨号3 - 警报4 - 传入5 - 等待

现在我的问题是,接听电话后如何播放语音消息,以及能否获取用户按下的号码 (1,2,3)。

最佳答案

对于语音消息,请阅读有关语音邮件号码及其工作方式的信息。是的,您可以获得用户按下的数字。

关于c# - 如何在 C# 中使用 ATD 命令 GSM 调制解调器获取用户响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30432113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com