<div dir="ltr">Hi All,<br><br>I have an IVR like below.. Problem is it repeat complete input recieved from user before asking for confirmation. i.e. user can not just press 1 to proceed while system is repeating recieved inputs.<br>
<br><action application="play_and_get_digits" data="20 21 50 15000 # $${IVR_PROMPTS}/AppVoiceFolder/EnterRechargeDetails.wav $${IVR_PROMPTS}/InvalidInput.wav my_digit ^((\d{10})\*(\d{6})\*(1|3|12))$"/><br>
<action application="playback" data="$${IVR_PROMPTS}/AppVoiceFolder/RepeatEnteredDetails.wav"/><br><action application="say" data="hi name_spelled iterated NEUTER ${my_digit}"/><br>
<action application="play_and_get_digits" data="1 1 2 5000 # file_string://$${IVR_PROMPTS}/AppVoiceFolder/Press1ToConfirm.wav!file_string://$${IVR_PROMPTS}/AppVoiceFolder/Press2ToReEnter.wav $${IVR_PROMPTS}/InvalidInput.wav my_choice ^[1-2]"/><br>
<br><br>Something i tried to achieve this is-<br><br><action application="play_and_get_digits" data="20 21 50 15000 # $${IVR_PROMPTS}/AppVoiceFolder/EnterRechargeDetails.wav $${IVR_PROMPTS}/InvalidInput.wav my_digit ^((\d{10})\*(\d{6})\*(1|3|12))$"/><br>
<action application="playback" data="$${IVR_PROMPTS}/AppVoiceFolder/RepeatEnteredDetails.wav"/><br><action application="play_and_get_digits" data="1 1 2 5000 # say:'hi name_spelled iterated NEUTER ${my_digit}' file_string://$${IVR_PROMPTS}/AppVoiceFolder/Press1ToConfirm.wav!file_string://$${IVR_PROMPTS}/AppVoiceFolder/Press2ToReEnter.wav $${IVR_PROMPTS}/InvalidInput.wav my_choice ^[1-2]"/><br>
<br>But issue is that it reads "hi name_spelled iterated NEUTER 912345678*10001*12" as string.<br>Please help how can i fix it.<br><br>Please also note that i have local language sound files kept in "hi" folder so that digits pronounced by system use the same and this is working when i use first method.<br>
But when i include say in "play_and_get_digits" it picks up english again. <br><br>Thanks,<br>-Vishal<br></div>