Call Us Today! 877.742.2583




Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • file : file to play. See mod_dptools: playback for details.
  • engine : speech recognition module. e.g. unimrcp
  • {param1=val1} : optional speech recognition parameters. This is specific to the speech recognition module used.
  • grammar : ASR grammar may be inline:, builtin:, session:, a URL, a filename, etc.

Channel Variables

  • detect_speech_result — FreeSWITCH sets this variable to the reason that terminated the playback or TTS. Returns "DIGIT: x" where x = the Touch Tone digit that terminated the playback or TTS sequence.
  • play_and_detect_speech_close_asr — Set this variable to true to close the speech recognition port upon completion. This returns the port license to the available pool instead of holding it for the duration of the call.
  • playback_terminator_used — FreeSWITCH sets this variable to the Touch Tone digit that terminated playback or TTS. Must be a digit specified to playback_terminators. Returns "x" where x = the Touch Tone digit that terminated the playback or TTS sequence.
  • playback_terminators — Set this variable to the string of Touch Tone digits that will end playback or TTS. If this variable is not set, then Touch Tone digits will be ignored by this app, only speech will detected.

...