2012-12-26 70 views
2

我知道使用phonecalltask,我們可以通過填寫phonenumber字段來編程。Windows Phone Phonecall with dtmf

一個示例代碼可能是

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

但我的問題是,是否有可能在該點發送DTMF權當我們發起呼叫?

像在android和iphone中一樣,我們可以通過將數字除以「,」來發送dtmf。 EX:9876543,123

在windows phone中也可以嗎?如果可能的話,windows phone使用相同的格式來分隔dtmf號碼,或者使用除「,」之外的其他標籤?

如何編程調用使用P和W的命令,大多數主要的DTMF聲音必須調用

回答

1

後自動發送只是做了測試。您的代碼正常工作,DTMF在被叫方接聽電話後立即播放。

pw也被支持,看起來像實現符合RFC 3601

+0

謝謝。我在模擬器中測試它,仿真器沒有輸出dtmf的任何聲音。這就是爲什麼我感到困惑天氣dtmf音調正在發送或沒有。現在將在設備上進行測試。不管怎麼說,還是要謝謝你。 –