发明名称 Dynamic video caption translation player
摘要 A caption translation system is described herein that provides a way to reach a greater world-wide audience when displaying video content by providing dynamically translated captions based on the language the user has selected for their browser. The system provides machine-translated captions to accompany the video content by determining the language the user has selected for their browser or a manual language selection of the user. The system uses the language value to invoke an automated translation application-programming interface that returns translated caption text in the selected language. The system can use one or more well-known caption formats to store the translated captions, so that video playing applications that know how to consume captions can automatically display the translated captions. The video playing application plays back the video file and displays captions in the user's language.
申请公布号 US8914276(B2) 申请公布日期 2014.12.16
申请号 US201113155390 申请日期 2011.06.08
申请人 Microsoft Corporation 发明人 Reitan Erik
分类号 G10L15/26 主分类号 G10L15/26
代理机构 代理人 Tabor Ben;Drakos Kate;Minhas Micky
主权项 1. A computer-implemented method to provide automated translation of video captions and playback to one or more clients, the method comprising: receiving an indication of a video that includes associated caption text; identifying a source language associated with the caption text without playing the video; selecting a target language to which to translate the associated caption text from the identified source language; automatically translating the caption text from the identified source language to the selected target language without playing the video; storing the translated captions in a caption file after automatically translating the caption text; repackaging the received video and translated captions so that the video can be played with the new captions; and playing the received video and displaying each translated caption at appropriate points during the video, wherein the preceding steps are performed by at least one processor.
地址 Redmond WA US