Hi Steve, What language is that please? We're using Perl and so far I haven't found an equivalent there.
Thanks for your help. On Fri, 7 Jun 2019 at 12:10, Steve Edwards <asterisk....@sedwards.com> wrote: > On Fri, 7 Jun 2019, David Cunningham wrote: > > > We have a need to record audio and allow the user to press any DTMF key > > to end the recording. Currently we're using the AGI command "record > > file" which does allow us to specify which DTMF keys can end the > > recording. > > > > However we also need to know which key actually ended the recording. > > Note that only allowing # or * to end the recording won't work for us. > > > > Does anyone know how we can tell which key ended the recording? Thanks > > in advance for any help. > > Here's a snippet from one of my AGIs: > > // record the voice > exec_agi("RECORD FILE" > " %s" // filename > " wav" // format > " #*1234567890" > // escape digits > " %d000" // timeout in ms > " BEEP" // BEEP > , recorded_path > , recording_limit > ); > > // should we abort? > if ('*' == agi_environment.result) > { > agi_set_variable("STATUS", "*"); > exit(EXIT_SUCCESS); > } > > // are we finished? > if ('#' == agi_environment.result) > { > break; > } > > Looks like agi_environment.result is your Huckleberry. > > -- > Thanks in advance, > ------------------------------------------------------------------------- > Steve Edwards sedwa...@sedwards.com Voice: +1-760-468-3867 PST > https://www.linkedin.com/in/steve-edwards-4244281 > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: > https://community.asterisk.org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users -- David Cunningham, Voisonics Limited http://voisonics.com/ USA: +1 213 221 1092 New Zealand: +64 (0)28 2558 3782
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users