The problem with the Read ()

With the Read () until I read the sequence #. When you press the first digit, the file specified in the options Read () no longer play. How can this be avoided? I need to file continued to play while you type, and stopped only after pressing #. Tell a solution or an alternative option.

As an alternative, you could Background a file, wait for someone to enter a set of digits that match a dialplan pattern, and then capture that into a variable.