Determining and conveying contextual information for real time text
AssigneeBlackBerry Limited
InventorScott Peter Gammon
Life of this patent
Estimating the term…
Abstract
Aspects relate to machine recognition of human voices in live or recorded audio content, and delivering text derived from such live or recorded content as real time text, with contextual information derived from characteristics of the audio. For example, volume information can be encoded as larger and smaller font sizes. Speaker changes can be detected and indicated through text additions, or color changes to the font. A variety of other context information can be detected and encoded in graphical rendition commands available through RTT, or by extending the information provided with RTT packets, and processing that extended information accordingly for modifying the display of the RTT text content.
Claims18
A computer-implemented method for real time text transmission, comprising:
- accessing text output generated from a human audio source and metadata concerning characteristics of the human audio source;
- determining control commands to be associated with respective portions of the text output based on the metadata;
- forming packets containing the control commands and the associated portions of the text output, wherein the control commands conform to a pre-determined specification;
- sending the packets in a real time text session to one or more participant receiving devices.
A tangible computer readable medium storing instructions for configuring a process to implement a method of real time text transmission, comprising:
- accessing text output generated from a human audio source and metadata concerning characteristics of the human audio source;
- determining control commands to be associated with respective portions of the text output based on the metadata;
- forming packets containing the control commands and the associated portions of the text output, wherein the control commands conform to a pre-determined specification;
- sending the packets in a real time text session to one or more participant receiving devices.
A mobile device, comprising:
- a processor;
- a network interface for communicatively coupling with at least one network;
- a tangible computer readable medium storing instructions for configuring the processor to perform a method comprising
- receiving packets through the network interface;
- interpreting data in the packets as portions of text output, and control commands associated with respective portions of the text output, wherein the control commands are identified and interpreted according to a pre-determined specification;
- determining text content and graphical modifications to the text content based on the portions of text output and the control commands;
- and
- causing the text content to be rendered with the determined graphical modifications on a display.
Dependencies are inferred from the claim text.