There's a semi-automatic way to do this – semi automatic because it involves only typing three keystrokes over and over: xf,, xf,, xf,… — you could train your cat to do it!
Here's how it goes:
make sure the audio is enabled for the tracks you want to restore (you only need to do this once)
park the playhead over one of the clips.
hit x (for Mark Clip) to set the in and out point to match the start and end of the clip:
hit f for Match Frame. This will display the current frame from the source clip in the viewer window – note that the in and out points will match those of the timeline clip
hit , to overwrite the clip. Note that this will add the audio tracks as denoted by magic sparkles in the pic below. The magic sparkles only appear if you really believe in them
The playhead will now be parked at the start of the next clip. If it's one you want to reinstate the audio for, then repeat xf, untill you're done, otherwise go to the next clip – down arrow – and repeat.
It looks a bit complicated but you can do it all by the keyboard just by typing xf, (and optionally down arrow) over and over. Note that you have to hit x before you hit f because once you hit f it sets the focus to the viewer window (you can jump back to the timeline by hitting shift3).
Note that this works with FCP too, except you replace , with F10, and you have to press the down arrow each time.
My goal with all NLEs has always been to edit completely from the keyboard, using the mouse as little as possible.