YouTube rolled out automatic Spanish captioning for most of the site’s videos today. Using licensed speech recognition technology and the Google Translate API, YouTube is able to offer on-the-fly ...