Displaying media information and graphical controls for a chat application
AssigneeHuawei Technologies Co., Ltd.
InventorXi Chen
Life of this patent
Estimating the term…
Abstract
A method for displaying media information includes: receiving a media information request sent by an originating client, where the media information request carries media information and destination client information; parsing the received media information to obtain text information corresponding to the media information; synthesizing information related to the media information with information related to the text information to obtain composite information; and sending the composite information to a destination client according to the destination client information, so that the destination client obtains the media information and the text information according to the composite information and displays the media information and the text information.
Claims20
A method for communication between users of a chat application, comprising:
- displaying, by a terminal of a first user, a user interface of the chat application;
- receiving, by the terminal, composite information from a server;
- parsing, by the terminal, the composite information to obtain speech information from a second user, text content corresponding to the speech information, a tag corresponding to a summary of the text content, and an expression of a user mood corresponding to the speech information;
- displaying, by the terminal, a visual representation of the speech information in the user interface of the chat application;
- receiving, by the terminal, a first user input from the first user on a function control corresponding to the visual representation;
- and
- in response to the first user input, displaying, by the terminal, feature information with the visual representation, wherein the feature information comprises the text content, the tag, and the expression of the user mood;
- wherein the composite information includes an audio file header, an audio bit stream, and an audio extension field, wherein the audio file header indicates an offset of the audio extension field in the composite information, wherein the audio bit stream corresponds to the speech information, and wherein the audio extension field includes the text content, the tag, and the expression of the user mood.
A non-transitory computer-readable medium having processor-executable instructions stored thereon for facilitating communication between users of a chat application, wherein the processor-executable instructions, when executed by a terminal of a first user, provide for performance of the following by the terminal:
- displaying a user interface of the chat application;
- receiving composite information from a server;
- parsing the composite information to obtain speech information from a second user, text content corresponding to the speech information, a tag corresponding to a summary of the text content, and an expression of a user mood corresponding to the speech information;
- displaying a visual representation of the speech information in the user interface of the chat application;
- receiving a first user input from the first user on a function control corresponding to the visual representation;
- and
- in response to the first user input, displaying the feature information with the visual representation, wherein the feature information comprises the text content, the tag, and the expression of the user mood;
- wherein the composite information includes an audio file header, an audio bit stream, and an audio extension field, wherein the audio file header indicates an offset of the audio extension field in the composite information, wherein the audio bit stream corresponds to the speech information, and wherein the audio extension field includes the text content, the tag, and the expression of the user mood.
A terminal of a first user, comprising:
- a display;
- a memory having processor-executable instructions stored thereon;
- and
- a processor configured to execute the processor-executable instructions for performance of the following by the terminal:
- displaying, on the display, a user interface of a chat application;
- receiving composite information from a server;
- parsing the composite information to obtain speech information from a second user, text content corresponding to the speech information, a tag corresponding to a summary of the text content, and an expression of a user mood corresponding to the speech information;
- displaying a visual representation of the speech information in the user interface of the chat application;
- receiving a first user input from the first user on a function control corresponding to the visual representation;
- and
- in response to the first user input, displaying, on the display, feature information with the first visual representation, wherein the feature information comprises the text content, the tag, and the expression of the user mood;
- wherein the composite information includes an audio file header, an audio bit stream, and an audio extension field, wherein the audio file header indicates an offset of the audio extension field in the composite information, wherein the audio bit stream corresponds to the speech information, and wherein the audio extension field includes the text content, the tag, and the expression of the user mood.
Dependencies are inferred from the claim text.