That is because you are attempting to use a phrase that does not exist.
Hello guys,
I am trying to play an ivr menu but seem to be missing a point, i saw the demo ivr main menu example and now changed its name into salah_ivr but i get switch_ivr_play_say.c:142 Can't find macro salah_ivr_main_menu.
where could the error be? It does not play any sound. I don't know what should i call the sound file, in case i don't use flite tts?
<menu name="salah_ivr"
<!-- greet-long="phrase:salah_ivr_main_menu" -->
greet-long="say: welcome welcome"
greet-short="phrase:salah_ivr_main_menu_short"
invalid-sound="ivr/ivr-that_was_an_invalid_entry.wav"
exit-sound="voicemail/vm-goodbye.wav"
confirm-macro=""
confirm-key=""
tts-engine="flite"
tts-voice="rms"
confirm-attempts="3"
timeout="10000"
inter-digit-timeout="2000"
max-failures="3"
max-timeouts="3"
digit-len="1">
<entry action="menu-exec-app" digits="1" param="transfer 1000 XML
</menu>
thanks in advance
Sherif Omran
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org