This video tutorial will show you how to create a voice-over for Shotcut. Capture your voice within Shotcut and align the file appropriately to match your video segments.
Shotcut is a free, cross-platform, open source video editor: http://www.shotcut.org