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: March July 2023

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

Table of Contents


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

...

Note

How to use TTS in Dialplan:

  • It is necessary to first set the language using “Set” application
  • if required, you can change the default voice parameter for TTS message. Add "Set" application and use channel variable "TEXTTOSPEECH_VOICE" indicating the new voice parameter. Supported voices list can be found in WMS -> Sounds (secondary top menu)-> Text-to-speech page. Note, that the language of the voice parameter should match the language selected in "Set" application
    • Note: Starting from WMS 6.03.20230630.3, neural TTS for Dialplan is used by default. For the following languages, speakers have been changed: Italian, French, Dutch, Spanish. You can select the speaker by adding Set application -> choose the parameter "TTS Voice" - > select speaker. 

      Image Added
  • Write a text using “Play sound” / “Play sound and wait for digits” applications. In case you need to insert a pause between words/ phrases, use a variable <break time="1s"/>, where the value "1s" can be changed to any number of seconds
  • To learn more about variables, read Smart Dialplan Guide - use of Custom Applications
  • You can jump to another Dialplan procedure based on TTS result: use “Jump to if” application with Condition "${TTSSTATUS}"!="SUCCESS" ("UNDEFINED"/"FAILURE")

Note, that this message will not be saved on the PBX and will be generated dynamically upon the execution of this Dialplan application.

Example:

Read more about Wildix Business Intelligence (WBI) services: Wildix Business Intelligence - Artificial Intelligence services.

Warning

Prerequisites:

  • Per User systems (monthly / yearly / five years subscription) 
  • Premium license
  • It's necessary to set the language using "Set" application


...

Usually used for outgoing calls (“users” procedure) before the Dialplan application “Dial trunk”, allowing you to set the caller number on this trunk.

  • ITC: "speech" (default parameter), "3.1khz", "unrestricted", set to manage ITC (ISDN Transfer Capability) for the network segment between BRI/ PRI gateway and the operator
  • TTS Voice (available starting from WMS 6.03.20230630.3): select the preferred TTS speaker
Note

In case the option you would like to set is not available in the drop-down list of the "Set" application, you can enter it manually. Below you can find some examples of using "Set" application with options which are not available in the drop-down list. Find some examples below.

...

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.

...