带有dtmf的Windows Phone电话 [英] Windows Phone Phonecall with dtmf

查看:97
本文介绍了带有dtmf的Windows Phone电话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道使用phonecalltask可以通过填充phonenumber字段以编程方式拨打电话.

I know using phonecalltask we can make a call programmetically by filling the phonenumber field .

示例代码可能是

 PhoneCallTask phn = new PhoneCallTask();
 phn.PhoneNumber = "9807689,657";
 phn.show ();

但是我的问题是,是否可以在发起呼叫时立即发送dtmf?

But my question is,is it possible to send dtmf right at the point when we are initiating calls ?

就像在android和iphone中一样,我们可以通过将数字除以,"来发送dtmf. EX:9876543,123

like in android and iphone we can send dtmf by dividing the number with ",". EX: 9876543,123

在Windows Phone中也可以吗?如果可能的话,Windows Phone使用相同的格式来分隔dtmf号码,或者使用,"以外的其他标签?

Is it also possible in windows phone? if possible is windows phone uses the same format to separate dtmf number or they use other tag other than "," ?

如何使用p和w命令进行编程调用,并且最主要的是dtmf声音必须在调用后自动发送

How to call programatically using p and w commands,and most predominantly the dtmf sound must send automatically after call

推荐答案

刚刚进行了测试.您的代码有效,被呼叫者接听电话后立即播放DTMF.

Just did the test. Your code works, and the DTMF are played right after the callee answers the phone.

pw,看起来实现符合 RFC 3601 .

p and w are supported as well, looks like the implementation is conform to the RFC 3601.

这篇关于带有dtmf的Windows Phone电话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆