Versions Compared

Key

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

Scroll export button
scopecurrent
template-id0fa09813-8b86-460a-aa1d-ef450a80e9ce
quick-starttrue
add-onScroll PDF Exporter

Info

This guide explains in detail each Dialplan application and provides practical examples and use cases.

Updated: August 2023

Permalink: https://wildix.atlassian.net/wiki/x/ahDOAQ

Table of Contents


Basic information on how Dialplan works: Dialplan: How does it work?

...

Note

Notes:

  • The support starts from WMS 6.01.20221019.4
  • Besides configuring Speech to Text in Dialplan, you can use a script that saves all recorded data  into one file and passes to a database. See the document for details: How to Set Up Wildix Speech to Text

Dialplan application Speech to text allows to create an automatic system that ask the caller some questions, recognizes the answers, and lets you save the recorded files.

...

  1. RECOGNITION_STATUS = SUCCESS / NOT_RECOGNIZED / EMPTY_FILE / SERVICE_FAIL
  2. RECOGNITION_RESULT = returns result of the speech recognition, e.g. ”My name is Alex”
  3. RECOGNITION_AUDIO = returns name of the audio file, e.g.:
     
    /dev/shm/var/spool/callweaver/monitor/stt/20220916-170648-+380487770777-wildixbox-1663340800.21-1-name.wav
    Where:
    a) “20220916-170648” = date and time
    b) “+380487770777” = Caller ID
    c) “wildixbox-1663340800.21” = Linked ID, which is a unique variable of the call (can be found in CDR)
    d) “1” = number of question in the Dialplan (1- for the first question, 2- for the second and so on)
    e) “name” =  variable of the RECOGNITION_LABEL, if set

  4. RECOGNITION_RESULTS = a separate channel variable that stores JSON with all the recognition results for the current channel

    Note

    Note: The maximum length of the variable RECOGNITION_RESULTS is 4092 4090 Bytes. The data that exceeds this limit, cannot be saved to RECOGNITION_RESULTS.


    Example: 

...