I'm not sure this is the right place to post this question, because it is kind of an unusual idea. But it does involve sound editing in a certain sense. What I want to know is if it's possible to record several minutes of voice, and then to match it up with video of someone saying the same parts but without the audio. In other words take audio recorded separately under different circumstances and apply it to video recorded at a different time. The reason I want to do this is I need to record someone speaking under certain conditions, which are not quite suitable for video recording. Later, this same person would basically be giving the same exact speech, although there would be slight variations of course, such as the timing. I know this kind of sound like a strange idea, but I just wondered if there was a software program that can analyze the audio and video and figure out a way to match them up.