YouTube has a facility that automatically generates subtitles, which can be great but it is not 100% accurate and is certainly worth correcting to help you viewer understand your video, especially if they are watching with no sound.