Even if you haven’t added captions to your video, YouTube may use speech recognition technology to automatically make captions available.
Since these are automatically generated, the quality of the captions may vary from video to video. As the video owner, you can always edit the captions to improve accuracy, or remove them from your video if you do not want them to be available for your viewers.
If your video does not have automatic captions, it could be due to one or more of the following reasons:
- The language in the video is not yet supported by automatic captions
- The video is too long
- The video has poor sound quality or contains speech that YouTube doesn't recognize
- There is a long period of silence at the beginning of the video
- There are multiple speakers whose speech overlaps