YouTube can automatically assign captions to video using speech recognition. Moreover, video publishers can now upload a transcript for their videos, which further helps the site add accurate captioning. You can translate these captions into multiple languages too when watching videos.