gpt4 book ai didi

android - IVR 自动拨号以编程方式在间隔内发送 DTMF 音

转载 作者:行者123 更新时间:2023-11-29 20:33:46 26 4
gpt4 key购买 nike

我需要制作一个IVR -auto dialer应用程序,它

=> 调用免费电话

=> 然后选择一个选项继续

=> 然后输入一些代码

=> 然后几秒钟后(一些广告/说 30 秒)需要输入另一个选项

前三件事解决了,因为没有太多的等待时间!

我已经像下面这样实现了:

String dialnumber = tollfree+","+option1+","+code; //eg: 1800,2,12345    
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"+dialnumber));
startActivity(callIntent);

这样就成功到达选项了,之后就是等待时间....我试着把“;” (分号)在最后一个字符串附加拨号号码之前。但它不起作用

String dialnumber = tollfree+","+option1+","+code+";"+lastoption; //eg: 1800,2,12345;98765 

拨号器在我开始通话时退出,但如果我删除最后一个选项,那么它就可以工作了

我的问题是:如何在间隔 30 秒后将最后一个选项放入拨号程序。 ?

我听说我们不能在通话时干扰默认拨号器。

最佳答案

有一个用于移动/PSTN 电话网络Meeting Auto Dialer .但不适用于 VoIP 网络。

我也在寻找 VoIP 网络,我找不到适用于 Android 的网络,有一个开源实现,Jitsi ,其实现开放供贡献。
PRE-DIAL DTMF TONES

关于android - IVR 自动拨号以编程方式在间隔内发送 DTMF 音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31624027/

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