Closed caption translation apparatus and method of translating closed captioning
AssigneeCisco Technology, Inc.
InventorsDaniel B. Ayoub, Chin-Ju Chen
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method is provided that includes receiving a transmitted combined video and closed caption (CC) signal. The combined signal is separated into a CC signal and a video signal. The CC signal is converted into an original CC text stream. The method also includes translating the original CC text stream from a first language into a second language to from a translated CC text stream. In more specific embodiments, the method includes inserting each translated CC text stream into the video signal. The translated CC text can appear instead of the original CC text when the video signal is displayed.
Claims20
An apparatus, comprising:
- a signal receiver for receiving a combined video and closed caption (CC) signal, wherein the combined signal is separated into a CC signal and a video signal, and wherein the CC signal is converted into an original CC text stream;
- and
- a translator for translating the original CC text stream from a first language into a second language to form a translated CC text stream having multiple text portions, wherein each text portion includes a buffer identifier that allows for synchronization of each text portion with the video signal, and wherein a scrolling speed of the text portion is adjusted based, at least in part, on a ratio of an amount of words in the original CC text stream and an amount of words in the translated CC text stream such that a time to display the translated CC text stream is the same as the time to display the original CC text stream.
A method, comprising:
- receiving a transmitted combined video and closed caption (CC) signal, wherein the combined signal is separated into a CC signal and a video signal, and wherein the CC signal is converted into an original CC text stream;
- storing the original CC text stream in a first buffer;
- and
- translating the original CC text stream from a first language into a second language to form a translated CC text stream having multiple text portions, wherein each text portion includes a buffer identifier that allows for synchronization of each text portion with the video signal, and wherein a scrolling speed of the text portion is adjusted using gradual speed changes based, at least in part, on a ratio of an amount of words in the original CC text stream and an amount of words in the translated CC text stream such that a time to display the translated CC text stream is the same as the time to display the original CC text stream.
A system, comprising:
- means for receiving a transmitted combined video and closed caption (CC) signal, wherein the combined signal is separated into a CC signal and a video signal, and wherein the CC signal is converted into an original CC text stream;
- means for storing the original CC text stream in a first buffer;
- and
- means for translating the original CC text stream from a first language into a second language to form a translated CC text stream having multiple text portions, wherein each text portion includes a buffer identifier that allows for synchronization of each text portion with the video signal, and wherein each text portion includes a timing control to control a length of time the text portion is displayed when the video signal is displayed, wherein the length of time the text portion is displayed is dynamically adjusted using gradual speed changes based, at least in part, on a ratio of an amount of words in the original CC text stream and an amount of words in the translated CC text stream such that a time to display the translated CC text stream is the same as the time to display the original CC text stream.
Logic encoded in one or more tangible media for execution and when executed by a processor operable to:
- receive a transmitted combined video and closed caption (CC) signal, wherein the combined signal is separated into a CC signal and a video signal, and wherein the CC signal is converted into an original CC text stream;
- store the original CC text stream in a first buffer;
- translate the original CC text stream from a first language into a second language to form a translated CC text stream having multiple text portions, wherein each text portion includes a buffer identifier that allows for synchronization of each text portion with the video signal, and wherein each text portion includes a timing control to control a length of time the text portion is displayed when the video signal is displayed, wherein the length of time the text portion is displayed is dynamically adjusted based, at least in part, on a ratio of an amount of words in the original CC text stream and an amount of words in the translated CC text stream such that a time to display the translated CC text stream is the same as the time to display the original CC text stream;
- store the translated CC text stream in a second buffer;
- and
- store the video signal in a third buffer while the original CC text stream is translated from the first language into the second language.
Dependencies are inferred from the claim text.