[Freeswitch-users] how to use session:playAndGetDigits with the "say" command in lua script?
Wes
wes-fs at 499x.com
Thu Jun 23 02:09:30 MSD 2011
or maybe we just need a new version of this method called
"speakAndGetDigits" that specifically takes a couple of string
parameters for the words to speak, instead of taking the location of the
wav files...
On 6/22/2011 4:13 PM, Wes wrote:
> Sorry, I was thrown off by the dialplan example... I'm trying to use
> speak... I changed my example to try the speak command and I still
> have the same issue with the quotes.
>
> Is it possible to send in a "speak" phrase as the phrase to use in the
> PAGD command? Or do I have to record a wav file and pass the name of
> the wave file in for that parameter?
>
> On 6/22/2011 3:51 PM, Michael Collins wrote:
>> Can you confirm: are you trying to use TTS or the say engine? These
>> are two completely different subjects. If you want to use TTS then
>> you need the "speak" app, not the "say" app:
>> http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_speak
>>
>> -MC
>>
>> On Wed, Jun 22, 2011 at 12:53 PM, Wes <wes-fs at 499x.com
>> <mailto:wes-fs at 499x.com>> wrote:
>>
>> I'm trying to convert an example from a dialplan:
>>
>> http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits#Examples
>>
>> <extension name="play_and_get_digits with say">
>> <condition field="destination_number" expression="^(6500)$">
>> <action application="play_and_get_digits" data="1 1 1 3000 #
>> say:'press one for technical support' silence_stream://250 res
>> \d+" />
>> </condition>
>> </extension>
>>
>> into a lua statement like this:
>>
>> digits = session:playAndGetDigits(1, 1, 1, 3000, "#",
>> "say:'press one for technicial support'
>> ", "say:'invalid entry'", "\\d+")
>>
>> but I'm having trouble with the quoting. The log says:
>>
>> 2011-06-22 14:40:52.614654 [ERR] switch_ivr_play_say.c:1144
>> Invalid Args
>>
>> I can't find any lua examples that use both playAndGetDigits and
>> "say"
>>
>> any suggestions?
>>
>>
>> _______________________________________________
>> Join us at ClueCon 2011, Aug 9-11, Chicago
>> http://www.cluecon.com 877-7-4ACLUE
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>>
>> _______________________________________________
>> Join us at ClueCon 2011, Aug 9-11, Chicago
>> http://www.cluecon.com 877-7-4ACLUE
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
> _______________________________________________
> Join us at ClueCon 2011, Aug 9-11, Chicago
> http://www.cluecon.com 877-7-4ACLUE
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110622/c3f54f9f/attachment.html
More information about the FreeSWITCH-users
mailing list