Fix dtmf response issue

Hello, In my IVR, play welcome voice. After that I get user input and then play second voice according to user input. But in my case, If user press a button, then it will take more than 5 second for play second voice. I need reduce that time. How do it?

Use Background, and WaitExten, rather than Playback and Input. This needs a different control flow as Background and WaitExten are handled specially by the dialplan interpreter.