CPC G06F 3/165 (2013.01) [G06F 3/0484 (2013.01); G06F 3/167 (2013.01); G10L 17/00 (2013.01); H04N 7/15 (2013.01); H04N 21/4143 (2013.01); H04N 21/42201 (2013.01); H04N 21/42202 (2013.01); H04N 21/42203 (2013.01); H04N 21/4223 (2013.01); H04N 21/439 (2013.01); H04N 21/44218 (2013.01); H04N 23/69 (2023.01); H04R 3/04 (2013.01); H04R 29/001 (2013.01); H04S 7/303 (2013.01); H04S 7/305 (2013.01); H04N 5/60 (2013.01); H04N 7/142 (2013.01); H04N 21/42222 (2013.01); H04N 21/4532 (2013.01); H04N 21/4852 (2013.01); H04R 2430/01 (2013.01); H04S 2400/13 (2013.01)] | 20 Claims |
1. A first computing device comprising a processor that is configured to, by a video conferencing application:
communicate with a camera that captures images of a first user, and produce a video output of the first user and track movement of the first user;
communicate with a plurality of microphones that pick-up voice of the first user and produce an audio output of the first user; and
communicate with a communication interface to transmit the video output and the audio output via a network to a second computing device that is in a video conferencing session with the first computing device, the second computing displays the video output and produces sound of the audio output,
wherein the processor is configured to automatically adjust the video output of the first user as the first user moves around based on the processor using facial recognition to determine where on a display the first user is located and by tracking movement of the first user on the display.
|