Patent attributes
A non-transitory storage maintains 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 is programmed to receive ambient audio input and perform a time frequency analysis of the ambient audio input. A controller is 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.