How long does the Async API take to complete processing?

Generally, it takes a duration of approx 30% file length. So If the file duration contains 10 min, the Async Job should be fully processed in 3 mins or so. The Job Status API will reflect the change with no delay.