<say>

Role: <say> Read the text convert to audio and play it back to the caller. This is a powerful tool specially when you want to play a dynamic content to the caller. Assume there are some limitation on converting text to audio, So we strongly suggest to test the text phrases before final deployment.

Use:

  • Helps you create a dynamic content. For example greet the caller by the Name from the address table. Or Playing the current temperature to the caller.

Attributes

Here is an example of how <say> is used within code.

<?xml version="1.0" encoding="UTF-8"?> 
<Response>
         <Say>Please enter the Extension number you want to dial.</Say>
 </Response>

You can use one the attributes. For example below code will select the women voice to convert the text to audio. Loop attribute will repeat the the message 10 times.

<?xml version="1.0" encoding="UTF-8"?> 
<Response>
         <Say voice="women" loop=10>Please enter the Extension number you want to dial.</Say>
 </Response>

Action attribute, can be used to call a url, we dont expect anything back from the url. Any response will be discarded. At this time we only support English language. We will be adding more languages soon.

Last updated