Java 星号呼叫通过星号管理器接收事件

Java 星号呼叫通过星号管理器接收事件,java,asterisk,jtapi,Java,Asterisk,Jtapi,我对Asterisk非常陌生,我想有一个程序,每次有人打电话给Asterisk BMX代理商时,我都想收到他在电话中拨打的所有选项。例如,在“客户服务”中,按1表示账单金额,按2表示未账单金额 我检查了org.asteriskjava.manager.events以接收呼叫,并查看了这些事件,但我还没有弄清楚如何在呼叫过程中获取所有已拨号码的呼叫信息 有人能帮我吗?那个叫dtmf的。默认情况下,星号管理器不会发出dtmf事件 如果启用,版本11后的星号可以提供此类事件 对于任何星号版本,更简单

我对Asterisk非常陌生,我想有一个程序,每次有人打电话给Asterisk BMX代理商时,我都想收到他在电话中拨打的所有选项。例如,在“客户服务”中,按1表示账单金额,按2表示未账单金额

我检查了
org.asteriskjava.manager.events
以接收呼叫,并查看了这些事件,但我还没有弄清楚如何在呼叫过程中获取所有已拨号码的呼叫信息


有人能帮我吗?

那个叫dtmf的。默认情况下,星号管理器不会发出dtmf事件

如果启用,版本11后的星号可以提供此类事件


对于任何星号版本,更简单的方法是UserEvent命令,您可以通过该命令发送任何自定义事件,如“dialled 1”等。

如果我使用星号11或更高版本…..我是否能够在java程序中使用org.asteriskjava.manager.event捕获事件??