是否可以使用C#检测DTMF音调

时间:2011-05-10 14:12:40

标签: c# .net serial-port dtmf

我正在尝试从电话线检测来电显示信息。收到的来电显示信息是DTMF音(不是FSK)。如何检测此DTMF音?电话和传真调制解调器能够吗?电话和传真调制解调器能够检测FSK信息,但不能检测DTMF信息。

注意:我使用C#语言和.NET作为开发平台。

2 个答案:

答案 0 :(得分:4)

是的,调制解调器能够接收DTMF。这篇Code Project文章应该有一些关于如何使用TAPI的线索:

http://www.codeproject.com/KB/cpp/IVR.aspx

对于更现代的c#-ish项目,请看这里:

http://www.codeproject.com/KB/IP/devangpro.aspx

答案 1 :(得分:3)

您可以尝试使用TAPI库并检测DTMF是非常基本的东西,并且大多数都支持它。查看this library