Hallo, gibt es eine Möglichkeit für Asterisk zu erkennen ob ein per Call File generierter Anruf von einem Anrufbeantworter/Mailbox oder einem menschlichem Anrufer entgegengenommen wird. Ich bin da auf die AMD() Funktion gestoßen aber die ist nicht wirklich verlässlich. Grüße robber
Ich glaube was anderes als AMD() gibts nicht... Wenn ja immer her damit. Es gibt ja ein paar sachen die man bei AMD einstellen kann wo dann die genauigkeit schlechter oder besser wird. Aber eine perfekte einstellung gibt es leider nicht.
Entweder den Angerufenen auffordern einen DTMF Ton zu senden oder http://www.voip-info.org/wiki-Asterisk+cmd+BackGroundDetect Basiert darauf das Ansagen vom AB i.d.R. länger sind als wenn sich human am Telefon meldet.