1. A method comprising: providing a graphical user interface in a user field of vision for a user to identify and select a speaker of interest from a plurality of speakers; recording a plurality of lip movement patterns of the speaker of interest; generating voice activity detection data from the plurality of lip movement patterns; recording voice audio data; and generating noise-reduced voice audio data, wherein generating the noise-reduced voice audio data uses the voice activity detection data to isolate voice audio within the recorded voice audio data corresponding to the speaker of interest.
7. The method of claim 1 , further comprising: generating speech recognition text using the noise-reduced voice audio; displaying the speech recognition text on the graphical user interface.