Hello! I am just getting started with Adhearsion 2.6.4 but have run into a bit of trouble receiving DTMF events.
-- My ultimate goal is to be able to capture DTMF events on a bridged call . . . for in-call voice apps, etc. I looked through previous posts in this group and was guided to try Matrioska However, I was using Asterisk 11 at the time and was only able to get DTMF events while the call was ringing, but not bridged (I later read a post in this group stating that Matrioska doesn't work with Asterisk 11 or early . . . since Asterisk itself didn't emit DTMF events while bridged). Finally, where I'm at now, I installed Asterisk 13 to try and get the DTMF events and no luck. Again, I'm able to see the DTMFBegin / DTMFEnd only before the call is bridged. When the call is connected... it appears that there are no events from Asterisk with "DTMF".
The event code that I used to troubleshoot why I wasn't seeing any DTMF events on bridged call (shows DTMFBegin/DTMFEnd while dialing, but not bridged): Adhearsion::Events.ami do |events| The Matrioska code that I tried (worked when calling): # encoding: utf-8 You received this message because you are subscribed to the Google Groups "Adhearsion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
To my knowledge, this only works on FreeSWITCH, and Asterisk was never fixed. On Wed, 21 Jun 2017 at 19:02 John Burke <[hidden email]> wrote:
You received this message because you are subscribed to the Google Groups "Adhearsion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
Hi Ben, thanks for the quick reply! I am likely going to transition my development to FreeSWITCH to gain this capability. Are there any features / gems on the Adhearsion platform that won't work in FreeSWITCH?
-- Thanks, John You received this message because you are subscribed to the Google Groups "Adhearsion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
The main one is answer machine detection, for which FreeSWITCH lacks a good solution. Everything else Adhearsion-related typically works better. Ben Enviado do meu iPhone -- You received this message because you are subscribed to the Google Groups "Adhearsion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
On Thu, 22 Jun 2017 07:07:11 -0300
Ben Langfeld <[hidden email]> wrote: > The main one is answer machine detection, for which FreeSWITCH lacks > a good solution. Everything else Adhearsion-related typically works > better. Actually we've started using crienzo's mod_simpleamd and it works quite well. What would be really handy is if it supported detecting multiple iterations of silence like Asterisk's WaitForSilence does. It only emits a silence event once until noise is heard so if it stays silent, it will wait forever. I had to emulate it by calling detect_tone! multiple times, which seems good enough. -- You received this message because you are subscribed to the Google Groups "Adhearsion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
On Thu, Jun 22, 2017 at 6:25 AM, James Le Cuirot <[hidden email]> wrote: On Thu, 22 Jun 2017 07:07:11 -0300 That detector is outside of FS main repository since they have their own commercial offering. NOTE: simple here means the algorithm is 'simple', not that the setup and installation is :) The lower-level VAD stuff should be in there if you are looking for silence/speech events. It could be hooked into adhearsion in the somewhat complicated rayo.conf.xml. You received this message because you are subscribed to the Google Groups "Adhearsion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |