1. A system comprising: a non-transitory storage configured to maintain a project script including a sequence of steps, each step including a description of the step and a sound signature indicative of ambient sounds that occur during performance of the step; an audio processor programmed to receive ambient audio input and perform a time frequency analysis of the ambient audio input; and a controller programmed to provide a description of a next step of the project script upon completion of a current step identified responsive to the time frequency analysis of the ambient audio input matching a sound signature corresponding to the next step of the project script.