CN106789581A - Instant communication method, apparatus and system - Google Patents

Instant communication method, apparatus and system Download PDF

Info

Publication number
CN106789581A
CN106789581A CN201611213476.9A CN201611213476A CN106789581A CN 106789581 A CN106789581 A CN 106789581A CN 201611213476 A CN201611213476 A CN 201611213476A CN 106789581 A CN106789581 A CN 106789581A
Authority
CN
China
Prior art keywords
voice
expression
storage address
image
facial expression
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611213476.9A
Other languages
Chinese (zh)
Inventor
彭炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201611213476.9A priority Critical patent/CN106789581A/en
Publication of CN106789581A publication Critical patent/CN106789581A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of instant communication method, apparatus and system, belong to communication field.Methods described includes:During instant telecommunication session, the voice expression transmission instruction of user's triggering is received;According to voice expression transmission instruction, voice expression is obtained, the voice expression includes voice messaging and facial expression image information;The voice is expressed one's feelings by server is transmitted to the second client, to cause that second client shows the corresponding facial expression image of facial expression image information voice corresponding with the voice messaging is played in instant telecommunication session frame, expressed one's feelings so that the voice is presented.The traffic scene that the present invention solves instant messaging is relatively simple, the more dull problem of the Content of communciation of instant messaging, enriches the traffic scene of instant messaging and the Content of communciation of instant messaging.The present invention is used for instant messaging.

Description

Instant communication method, apparatus and system
Technical field
The present invention relates to communication field, more particularly to a kind of instant communication method, apparatus and system.
Background technology
Communication class application is also referred to as instant messaging (English:Instant Messenger;Referred to as:IM) software, is a kind of base In the business software of the instant exchange of information of internet, such as QQ, wechat, MSN etc..Process of the chat user in instant messaging In, in addition to it can send word, the chat messages such as facial expression image, sectional drawing, voice can also be sent.
But, during instant messaging, chat user can only be input into word, facial expression image etc. in chat conversations inframe Simple chat content, the traffic scene of instant messaging is relatively simple, and the Content of communciation of instant messaging is more dull.
The content of the invention
In order to the traffic scene for solving instant messaging in the prior art is relatively simple, the Content of communciation of instant messaging is more single The problem of tune, the embodiment of the invention provides a kind of instant communication method, apparatus and system.The technical scheme is as follows:
In a first aspect, the invention provides a kind of instant communication method, being applied to the first client, methods described includes:
During instant telecommunication session, the voice expression transmission instruction of user's triggering is received;
According to voice expression transmission instruction, voice expression is obtained, the voice expression includes voice messaging and expression Image information;
The voice is expressed one's feelings by server is transmitted to the second client, to cause second client in IMU News dialog box shows the corresponding facial expression image of facial expression image information voice corresponding with the voice messaging is played, to present The voice expression.
Optionally, it is described that voice expression is obtained according to voice expression transmission instruction, including:
After the voice expression transmission instruction is received, the facial expression image of display user's selection;
Detecting after user carries out the first predetermined registration operation to the facial expression image, starting sound-recording function with recorded speech, Until first predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the facial expression image, start Sound-recording function is with recorded speech;
Obtain resulting voice messaging and the corresponding facial expression image of the facial expression image during the voice recording Information, is expressed one's feelings with obtaining the voice.
Optionally, the facial expression image of the display user selection, including:
Display expression list, the expression list includes at least one expression label, and the expression label is used to identify institute State facial expression image;
Receive the selection instruction to target expression label that user triggers in expression list;
According to the selection instruction, the facial expression image corresponding to the target expression label is shown.
Optionally, the facial expression image of the display user selection, including:
User is received in the local facial expression image for uploading;
Show the facial expression image.
Optionally, it is described that voice expression is obtained according to voice expression transmission instruction, including:
After the voice expression transmission instruction is received, the expression label of display user's selection, the expression label is used In the mark facial expression image;
Detecting after user carries out the first predetermined registration operation to the expression label, starting sound-recording function with recorded speech, Until first predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the expression label, start Sound-recording function is with recorded speech;
Obtain the facial expression image of voice messaging resulting during the voice recording and expression label mark Corresponding facial expression image information, is expressed one's feelings with obtaining the voice.
Optionally, first predetermined registration operation is length by operation, double click operation, single-click operation and rocks any in operation Kind.
Optionally, the described voice expression by server is transmitted to the second client, including:
The voice is sent to the server to express one's feelings, to cause that the server is deposited as voice expression distribution voice Storage address and image storage address, and send voice expression transmission information, the voice expression transmission to second client Information carries the phonetic storage address and described image storage address.
Optionally, methods described also includes:
In the corresponding facial expression image of instant telecommunication session frame display described image information;
Detecting after user carries out the second predetermined registration operation to the facial expression image, playing the corresponding language of the voice messaging Sound, is expressed one's feelings so that the voice is presented.
Second aspect, the invention provides a kind of instant communication method, is applied to the second client, and methods described includes:
During instant telecommunication session, the voice for receiving the first client transmissions by server is expressed one's feelings, the voice Expression includes voice messaging and facial expression image information;
The corresponding facial expression image of the facial expression image information is shown in instant telecommunication session frame and play the voice messaging Corresponding voice, is expressed one's feelings so that the voice is presented.
Optionally, the voice for receiving the first client transmissions by server is expressed one's feelings, including:
The voice expression transmission information that the reception server sends, the voice expression transmission information carries phonetic storage address With image storage address, the phonetic storage address and described image storage address are that the server is receiving the first client It is the voice expression distribution after holding the voice expression for sending;
According to the phonetic storage address and described image storage address, the server download the voice messaging and The facial expression image information, is expressed one's feelings with obtaining the voice.
Optionally, it is described according to the phonetic storage address and described image storage address, download institute in the server Voice messaging and the facial expression image information are stated, is expressed one's feelings with obtaining the voice, including:
Whether the image storage address included in voice expression transmission information in default corresponding relation is detected, it is described Corresponding relation is the corresponding relation of at least one image storage address and expression label;
When the corresponding relation includes the image storage address in the voice expression transmission information, institute's predicate is determined The corresponding target expression label of image storage address in sound expression transmission information, is locally obtaining the target expression label pair The facial expression image information answered, according to the phonetic storage address, the voice messaging is downloaded in the server;
When the image storage address in not including voice expression transmission information in the corresponding relation, according to described Phonetic storage address and described image storage address, the voice messaging and facial expression image letter are downloaded in the server Breath.
Optionally, the voice expression transmission information is message body.
The third aspect, the invention provides a kind of instant communication method, is applied to server, and methods described includes:
The voice expression of the first client transmission is received, the voice expression includes:Voice messaging and facial expression image information;
Voice expression is sent to the second client.
Optionally, it is described to send to the second client voice expression, including:
It is the voice expression distribution phonetic storage address and image storage address;
Voice expression transmission information is sent to second client, the voice expression transmission information carries the voice Storage address and described image storage address;
The download request that second client sends is received, the download request includes the phonetic storage address and institute State image storage address;
The voice messaging and the facial expression image information are obtained according to the download request;
The voice messaging and the facial expression image information are sent to second client.
Fourth aspect, the invention provides a kind of instant communication device, is applied to the first client, and described device includes:
Receiver module, the voice expression transmission instruction for during instant telecommunication session, receiving user's triggering;
Acquisition module, for according to voice expression transmission instruction, obtaining voice expression, the voice expression includes language Message ceases and facial expression image information;
Transport module, is transmitted to the second client for the voice to be expressed one's feelings by server, to cause described second Client shows the corresponding facial expression image of the facial expression image information and plays the voice messaging pair in instant telecommunication session frame The voice answered, is expressed one's feelings so that the voice is presented.
Optionally, the acquisition module, including:
First display sub-module, for after the voice expression transmission instruction is received, showing the expression of user's selection Image;
First records submodule, for detecting after user carries out the first predetermined registration operation to the facial expression image, starts Sound-recording function is with recorded speech, until first predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the facial expression image, start Sound-recording function is with recorded speech;
First acquisition submodule, for obtaining resulting voice messaging and the expression during the voice recording The corresponding facial expression image information of image, is expressed one's feelings with obtaining the voice.
Optionally, first display sub-module, including:
First display unit, for showing expression list, the expression list includes at least one expression label, the table Feelings label is used to identify the facial expression image;
First receiving unit, refers to for receiving the selection to target expression label that user triggers in expression list Order;
Second display unit, for according to the selection instruction, showing the expression figure corresponding to the target expression label Picture.
Optionally, first display sub-module, including:
Second receiving unit, for receiving user in the local facial expression image for uploading;
3rd display unit, for showing the facial expression image.
Optionally, the acquisition module, including:
Second display sub-module, for after the voice expression transmission instruction is received, showing the expression of user's selection Label, the expression label is used to identify the facial expression image;
Second records submodule, for detecting after user carries out the first predetermined registration operation to the expression label, starts Sound-recording function is with recorded speech, until first predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the expression label, start Sound-recording function is with recorded speech;
Second acquisition submodule, for obtaining resulting voice messaging and the expression during the voice recording Facial expression image information corresponding to the facial expression image of tag identifier, is expressed one's feelings with obtaining the voice.
Optionally, first predetermined registration operation is length by operation, double click operation, single-click operation and rocks any in operation Kind.
Optionally, the transport module, is used for:
The voice is sent to the server to express one's feelings, to cause that the server is deposited as voice expression distribution voice Storage address and image storage address, and send voice expression transmission information, the voice expression transmission to second client Information carries the phonetic storage address and described image storage address.
Optionally, described device also includes:
Display module, in the corresponding facial expression image of instant telecommunication session frame display described image information;
Playing module, for detecting after user carries out the second predetermined registration operation to the facial expression image, plays institute's predicate Message ceases corresponding voice, is expressed one's feelings so that the voice is presented.
5th aspect.The invention provides a kind of instant communication device, the second client is applied to, described device includes:
Receiver module, for during instant telecommunication session, the voice of the first client transmissions being received by server Expression, the voice expression includes voice messaging and facial expression image information;
Display module, for showing the corresponding facial expression image of the facial expression image information and broadcasting in instant telecommunication session frame The corresponding voice of the voice messaging, is expressed one's feelings so that the voice is presented.
Optionally, the receiver module, including:
Receiving submodule, for the voice expression transmission information that the reception server sends, the voice expression transmission information Phonetic storage address and image storage address are carried, the phonetic storage address and described image storage address are the servers It is the voice expression distribution after the voice expression for receiving the transmission of the first client;
Submodule is downloaded, for according to the phonetic storage address and described image storage address, under the server The voice messaging and the facial expression image information are carried, is expressed one's feelings with obtaining the voice.
Optionally, the download submodule, including:
Detection unit, for detecting the image whether included in default corresponding relation in voice expression transmission information Storage address, the corresponding relation is the corresponding relation of at least one image storage address and expression label;
Acquiring unit, for including voice expression transmission information when the corresponding relation in image storage address When, determine the corresponding target expression label of image storage address in the voice expression transmission information, obtain described local The corresponding facial expression image information of target expression label, according to the phonetic storage address, downloads described in the server Voice messaging;
Download unit, for the image storage in voice expression transmission information is not included in the corresponding relation During location, according to the phonetic storage address and described image storage address, the voice messaging and institute are downloaded in the server State facial expression image information.
Optionally, the voice expression transmission information is message body.
6th aspect, the invention provides a kind of instant communication device, is applied to server, and described device includes:
Receiver module, for receiving the voice expression that the first client sends, the voice expression includes:Voice messaging and Facial expression image information;
Sending module, for voice expression to be sent to the second client.
Optionally, the sending module, including:
Distribution sub module, for being the voice expression distribution phonetic storage address and image storage address;
First sending submodule, for sending voice expression transmission information, the voice expression to second client Transmission information carries the phonetic storage address and described image storage address;
Receiving submodule, for receiving the download request that second client sends, the download request includes described Phonetic storage address and described image storage address;
Acquisition submodule, for obtaining the voice messaging and the facial expression image information according to the download request;
Second sending submodule, for sending the voice messaging and facial expression image letter to second client Breath.
7th aspect, the invention provides a kind of instant communicating system, the system includes:
Any described instant communication device of fourth aspect, any described instant communication device and the 6th of the 5th aspect Any described instant communication device of aspect.
The beneficial effect that technical scheme provided in an embodiment of the present invention is brought is:
Instant communication method provided in an embodiment of the present invention, apparatus and system, can receive user by the first client The voice expression transmission instruction of triggering, and voice expression is obtained according to voice expression transmission instruction, that is to say in instant messaging During can carry voice in the facial expression image that transmits, then the voice expressed one's feelings by server transmit to the second client End, enriches the traffic scene of instant messaging and the Content of communciation of instant messaging.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be to that will make needed for embodiment description Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings Accompanying drawing.
Fig. 1 is a kind of schematic diagram of instant communicating system provided in an embodiment of the present invention;
Fig. 2 is a kind of flow chart of instant communication method provided in an embodiment of the present invention;
Fig. 3 is the flow chart of another instant communication method provided in an embodiment of the present invention;
Fig. 4 is the flow chart of another instant communication method provided in an embodiment of the present invention;
Fig. 5-1 is also a kind of flow chart of instant communication method provided in an embodiment of the present invention;
Fig. 5-2 is a kind of method flow diagram for obtaining voice expression provided in an embodiment of the present invention;
Fig. 5-3 is a kind of method flow diagram for showing facial expression image provided in an embodiment of the present invention;
Fig. 5-4 is a kind of schematic diagram at instant messaging interface provided in an embodiment of the present invention;
Fig. 5-5 is the schematic diagram at another instant messaging interface provided in an embodiment of the present invention;
Fig. 5-6 is the schematic diagram at another instant messaging interface provided in an embodiment of the present invention;
Fig. 5-7 is another method flow diagram for obtaining voice expression provided in an embodiment of the present invention;
Fig. 5-8 is also a kind of schematic diagram at instant messaging interface provided in an embodiment of the present invention;
Fig. 5-9 is a kind of method flow diagram for determining download request provided in an embodiment of the present invention;
Fig. 5-10 is the schematic diagram at another instant messaging interface provided in an embodiment of the present invention;
Fig. 5-11 is a kind of schematic diagram at instant messaging interface that another embodiment of the present invention is provided;
Fig. 6-1 is a kind of structural representation of instant communication device provided in an embodiment of the present invention;
Fig. 6-2 is a kind of structural representation of acquisition module provided in an embodiment of the present invention;
Fig. 6-3 is a kind of structural representation of first display sub-module provided in an embodiment of the present invention;
Fig. 6-4 is the structural representation of another first display sub-module provided in an embodiment of the present invention;
Fig. 6-5 is the structural representation of another acquisition module provided in an embodiment of the present invention;
Fig. 6-6 is the structural representation of another instant communication device provided in an embodiment of the present invention;
Fig. 7-1 is the structural representation of another instant communication device provided in an embodiment of the present invention;
Fig. 7-2 is a kind of structural representation of receiver module provided in an embodiment of the present invention;
Fig. 7-3 is a kind of structural representation for downloading submodule provided in an embodiment of the present invention;
Fig. 8-1 is also a kind of structural representation of instant communication device provided in an embodiment of the present invention;
Fig. 8-2 is a kind of structural representation of sending module provided in an embodiment of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention Formula is described in further detail.
Fig. 1 is a kind of schematic diagram of instant communicating system provided in an embodiment of the present invention, as shown in figure 1, the system can be with Including:The terminal of server 101 and at least two, at least two terminal can include first terminal 102 and second terminal 103.
Server 101 can be a server, or by some server groups into server cluster, or one Individual cloud computing service center.Terminal can be smart mobile phone, computer, multimedia player, electronic reader, Wearable device Deng.
Connection, server can be set up by cable network or wireless network between server 101 and first terminal 102 Connection can be set up by cable network or wireless network between 101 and second terminal 103.Assuming that being installed on first terminal 102 There is the first client, the second client is installed in second terminal 103, in instant messaging, the first visitor on first terminal 102 Family end can send voice and express one's feelings to server 101, and server 101 can be the voice expression distribution phonetic storage address and figure As storage address, and voice expression transmission information, voice expression transmission letter are sent to the second client in second terminal 103 Breath include the voice expression phonetic storage address and image storage address, the second client can according to phonetic storage address with Image storage address, the voice messaging and the facial expression image information are downloaded in server, to obtain voice expression.
Fig. 2 is a kind of flow chart of instant communication method provided in an embodiment of the present invention, is applied to the first client, is such as schemed Shown in 2, the method can include:
Step 201, during instant telecommunication session, receive user triggering voice expression transmission instruction.
Step 202, according to the voice expression transmission instruction, obtain voice expression, the voice expression include voice messaging and Facial expression image information.
Step 203, by server by the voice express one's feelings transmit to the second client, with cause the second client instant Conversational communication frame shows the corresponding facial expression image of facial expression image information voice corresponding with the voice messaging is played, so that language is presented Sound is expressed one's feelings.
In sum, instant communication method provided in an embodiment of the present invention, is applied to the first client, and the first client can To receive the voice expression transmission instruction of user's triggering, and voice expression is obtained according to voice expression transmission instruction, that is to say Voice can be carried in the facial expression image transmitted in the instant communication process, then the voice is expressed one's feelings by server transmit to Second client, enriches the traffic scene of instant messaging and the Content of communciation of instant messaging.
Fig. 3 is the flow chart of another instant communication method provided in an embodiment of the present invention, is applied to the second client, such as Shown in Fig. 3, the method can include:
Step 301, during instant telecommunication session, by server receive the first client transmissions voice express one's feelings, Voice expression includes voice messaging and facial expression image information.
Step 302, in the instant telecommunication session frame corresponding facial expression image of display facial expression image information and play voice messaging Corresponding voice, so that voice expression is presented.
In sum, instant communication method provided in an embodiment of the present invention, is applied to the second client, and the second client can Expressed one's feelings with the voice that the first client transmissions are received by server, it is possible to show the facial expression image in instant telecommunication session frame Expressed one's feelings so that voice is presented with the voice is played, enrich the traffic scene of instant messaging and the Content of communciation of instant messaging.
Fig. 4 is the flow chart of another instant communication method provided in an embodiment of the present invention, is applied to server, such as Fig. 4 Shown, the method can include:
Step 401, the voice expression for receiving the transmission of the first client, voice expression include:Voice messaging and expression figure As information.
Step 402, transmission to the second client that the voice is expressed one's feelings.
In sum, instant communication method provided in an embodiment of the present invention, is applied to server, and server can receive The voice expression that one client sends, and voice expression is sent to the second client, enrich the communication of instant messaging Scape and the Content of communciation of instant messaging.
Fig. 5-1 is also a kind of flow chart of instant communication method provided in an embodiment of the present invention, is applied to as shown in Figure 1 Instant communicating system, the embodiment of the present invention assumes there is the first client and the second client, can by the first client and Second client carries out instant messaging, and as shown in fig. 5-1, the method can include:
Step 501, the first client receive the voice expression transmission instruction of user's triggering.
Optionally, during instant telecommunication session, when user needs to send voice expression, the first client can be entered Row operation, the first client can respond voice expression and pass after the voice expression transmission instruction for receiving user's triggering Defeated instruction.
Step 502, the first client obtain voice expression according to voice expression transmission instruction, and voice expression includes Voice messaging and facial expression image information.
Optionally, the facial expression image can be static map image, or Dynamic Graph image.
Optionally, the embodiment of the invention provides two kind of first client and voice table is obtained according to voice expression transmission instruction The mode of feelings, including:
The first obtains the mode that voice is expressed one's feelings according to voice expression transmission instruction, as shown in Fig. 5-2, including:
Step 5021a, the first client show the expression figure of user's selection after voice expression transmission instruction is received Picture.
On the one hand, the process of the facial expression image of display user selection, as shown in Fig. 5-3, can include:
Step a1, display expression list, the expression list include at least one expression label, and the expression label is used to identify Facial expression image.
Optionally, expression label can be the artwork of thumbnail, face word, character or the facial expression image of facial expression image.Its In, the thumbnail of facial expression image is that facial expression image is compressed into the small figure after treatment, and the artwork compared to facial expression image takes Display area it is smaller, character can be dial gauge feelings image implication character, such as facial expression image:Corresponding character It is " heartily ".
Generally, in order to reduce expression list in each expression label take display area size, in the expression list Label be usually the thumbnail of facial expression image, face word or character.
Optionally, the first client can be the client on mobile phone, example, be shown on a certain MSN Expression list can be as shown in Fig. 5-4, expression label can be the thumbnail in the expression list A as shown in Fig. 5-4.
Optionally, the first client can be the client on computer, example, be shown on a certain MSN Expression list can as illustrated in fig. 5-5, expression label can be the thumbnail in expression list B as illustrated in fig. 5-5.
Step a2, the selection instruction to target expression label for receiving user's triggering in list of expressing one's feelings.
Example, the target expression label that user selects in list of expressing one's feelings is " smile ", it is assumed that the first client is hand During client on machine, as shown in Fig. 5-4, when user carries out touch control operation to " smile " expression label, the first client Should " smile " expression label be defined as target expression label;Assuming that when the first client is the client on computer, working as user When carrying out clicking operation to " smile " expression label by external equipments such as mouses, the first client should " smile " expression mark Label are defined as target expression label.
Step a3, according to selection instruction, the facial expression image corresponding to display target expression label.
In practical application, according to selection instruction, facial expression image can be shown in diverse location, for example, facial expression image Can be shown in input frame is talked with (now, facial expression image does not send, and in editing mode), example, such as Fig. 5-6 institutes Show, should be after " smile " expression label be defined as target expression label in the first client, can be in the dialogue of the first client Input frame 01 shows " smile " facial expression image.
On the other hand, the facial expression image of display user selection, can also include:User is received in the local expression figure for uploading Picture simultaneously shows the facial expression image.
Optionally, the facial expression image can be that facial expression image in the photograph album in first terminal, or user are advance Under be loaded in facial expression image in the first client.
Step 5022a, the first client are being detected after user carries out the first predetermined registration operation to facial expression image, start recording Function is with recorded speech, until the first predetermined registration operation terminates, or, the first default behaviour is performed to facial expression image user is detected In preset time period after work, start sound-recording function with recorded speech.
Optionally, first predetermined registration operation can be length by operation, double click operation, single-click operation and rock appointing in operating One kind, the embodiment of the present invention is not limited the concrete mode of the first predetermined registration operation.
Example, it is assumed that first predetermined registration operation presses operation for long, when first terminal detects user to dialogue input frame The facial expression image of middle display is grown during by operation, the first client terminal start-up sound-recording function, and starting recording user needs typing Voice, at the end of length is by operation, closes sound-recording function, terminates to record;Or, it is assumed that first predetermined registration operation is grasped to double-click Make, when the facial expression image shown during first terminal detects user to dialogue input frame carries out double click operation, the first client Start sound-recording function and start countdown, optionally, count down time can be 10 seconds, that is to say facial expression image is entered in user In 10 seconds after row double click operation, the first client can be facial expression image recorded speech, at the end of countdown, the first client Sound-recording function is closed at end, terminates recording.Example, after user carries out double click operation to facial expression image, can be in the first client A countdown progress bar is shown on the instant messaging interface at end, the countdown progress bar is used to point out the user can be with recorded speech Remaining time, it is assumed that the initial time that countdown progress bar shows is 10 seconds, and time show when countdown progress bar is 0 When, the first client closes sound-recording function, terminates recording.
Resulting voice messaging and facial expression image pair during step 5023a, the first client acquisition voice recording The facial expression image information answered, to obtain voice expression.
It should be noted that voice expression includes talking with the corresponding facial expression image letter of the facial expression image shown in input frame The voice messaging that breath and the first client are obtained from during voice recording.
The mode that voice is expressed one's feelings is obtained according to voice expression transmission instruction second, as illustrated in figs. 5-7, can be included:
Step 5021b, the first client show the expression mark of user's selection after voice expression transmission instruction is received Sign, the expression label is used to identify facial expression image.
Optionally, expression label can be shown in the dialogue input frame of the first client, the expression label can be word Symbol, as viewed in figures 5-8, it is assumed that the expression label of user's selection is " smile ", can be shown as [micro- in input frame 01 is talked with Laugh at], the character [smile] can be used for mark facial expression image " smile ".
Step 5022b, the first client are being detected after user carries out the first predetermined registration operation to expression label, start recording Function is with recorded speech, until the first predetermined registration operation terminates, or, the first default behaviour is performed to expression label user is detected In preset time period after work, start sound-recording function with recorded speech.
Optionally, the concrete operations mode of this step may be referred to above-mentioned steps 5022a, will not be described here.
Resulting voice messaging and the expression label during step 5023b, the first client acquisition voice recording Facial expression image information corresponding to the facial expression image of mark, to obtain voice expression.
It should be noted that voice expression includes talking with the facial expression image institute of the expression label mark shown in input frame The voice messaging that corresponding facial expression image information and the first client are obtained from during voice recording.For example, the facial expression image It is " smile " that user is that the voice that the facial expression image is recorded is " heartily, my more than happy today!", then voice expression includes " micro- Laugh at " corresponding facial expression image information and voice " heartily, my more than happy today!" corresponding voice messaging.
In practical application, user can also perform the first predetermined registration operation in list of expressing one's feelings to target expression label, for example It is long to press operation, to carry out the recording of voice, on the one hand, at the end of voice recording, can be in dialogue input frame display voice table Facial expression image in feelings, carries the voice of recording in the facial expression image for now talking with display in input frame, when user clicks on " hair Send " icon when, can send the facial expression image for carrying voice that is to say voice express one's feelings;On the other hand, in voice recording knot During beam (such as at the end of length presses operation), voice expression directly upper can be shielded, and that is to say the display in instant telecommunication session frame The voice is expressed one's feelings, and the embodiment of the present invention is not limited this.
Step 503, the first user end to server send voice expression.
It should be noted that the voice expression that the first user end to server sends includes the corresponding expression of facial expression image Image information and the voice messaging obtained from during voice recording.
Step 504, server are voice expression distribution phonetic storage address and image storage address and generate voice table Feelings transmission information.
It should be noted that server is after the voice expression for receiving the transmission of the first client, due in the first client Before end sends voice expression, the corresponding facial expression image of facial expression image information in voice expression may be by server transport Cross, server may be that the facial expression image distributed image storage address, if server is again for the facial expression image is distributed Image storage address, on the one hand occupies the memory space of server, causes the unnecessary wasting of resources, on the other hand same table Feelings image possesses multiple different image storage address and may cause to be malfunctioned in transmitting procedure, influences Consumer's Experience, it is therefore desirable to Whether include image storage address in detection facial expression image information, when image storage address is not included in facial expression image information, Such as facial expression image is that content and the facial expression image in the photograph album of the first terminal where the first client do not pass through service Device is transmitted across during to other-end (that is to say that server obtains the facial expression image first), may not be wrapped in the facial expression image information Image storage address is included, server is facial expression image distribution image storage address and is the voice distribution phonetic storage ground recorded Location;When facial expression image information includes image storage address, server obtains the image storage address and is the voice recorded Distribution phonetic storage address.Ensure that same facial expression image is assigned a fixed image storage address, it is to avoid cause resource Waste.
Further, server is according to phonetic storage address and image storage address generation voice expression transmission information.
Optionally, voice expression transmission information can be message body.The message body can be JSON (English: JavaScript Object Notiation) form, JSON forms are based on JavaScript programming language ECMA-262 3rd A kind of data interchange format of the lightweight of the standards of Edition-December 1999.
Example, voice expression transmission information can be { " image storage address ":‘http://xxxx1 ', " voice is deposited Storage address ":‘http://xxxx2 ' } form message body.
Step 505, server send voice expression transmission information to the second client.
Optionally, server sends voice expression and passes after generation voice expression transmission information to the second client Defeated information, that is to say and send to the second client the phonetic storage address of the expression storage address of facial expression image and the voice recorded End.
Step 506, the second client generate download request according to voice expression transmission information.
Optionally, the second client is receiving voice expression transmission information, after that is to say the message body of JSON forms, The JSON data inside message body can be parsed, and obtains the expression storage address in message body and phonetic storage address, and it is raw Into download request.
Optionally, phonetic storage address and image storage address can be included in the download request of the second client generation, Phonetic storage address can also be only included, the method for determining the particular content in download request as shown in figures 5-9, can include:
Whether step 5061, the second client detect the figure included in voice expression transmission information in default corresponding relation As storage address.
It should be noted that the corresponding relation is the corresponding relation of at least one image storage address and expression label.The Whether two clients detect the image storage address included in voice expression transmission information in default corresponding relation, that is to say, Second client whether there is after the image storage address in obtaining voice expression transmission information in the second client of detection There is an image storage address for expression label consistent with the image storage address obtained from voice expression transmission information.Second Whether client is transmitted when voice expression transmission information is received, it is necessary to include that voice is expressed one's feelings in detecting default corresponding relation Image storage address in information, when corresponding relation includes the image storage address in voice expression transmission information, nothing Need to download facial expression image information to server request again, directly can obtain facial expression image from local, on the one hand reduce the expression Handling duration before shielding on image, can improve Consumer's Experience, on the other hand, can subtract without repeating acquisition facial expression image information Few committed memory.
Step 5062, when corresponding relation include the voice expression transmission information in image storage address when, second visitor Family end determines the corresponding target expression label of image storage address in voice expression transmission information, and generates download request, The download request includes phonetic storage address.
It should be noted that the image storage address in corresponding relation includes voice expression transmission information, namely It is that the second client can locally obtain the corresponding table of target expression label when there is the facial expression image in the second client Feelings image information, specifically, the second client is in the image storage address during voice expression transmission information is locally detected, Local facial expression image information can be obtained according to the image storage address, and the expression figure is shown in instant telecommunication session frame Picture, while according to the phonetic storage address for obtaining, generating download request.
Step 5063, when the image storage address in not including voice expression transmission information in corresponding relation, the Two clients generate download request, and the download request includes phonetic storage address and image storage address.
It should be noted that the image storage address in voice expression transmission information is not included in corresponding relation, That is to say that when not existing the facial expression image in advance in the second client, the second client is according to the phonetic storage address and figure for obtaining As storage address, download request is generated.
Step 507, the second user end to server send the download request.
Step 508, server obtain voice messaging and facial expression image information according to the download request.
Optionally, the image storage address that server can be in download request obtains facial expression image information, according to language Sound storage address obtains voice messaging, with reference to above-mentioned steps 506, when phonetic storage address is only included in download request, and service Device only need to be according to the phonetic storage address acquisition voice messaging.
Step 509, server send the voice messaging and the facial expression image information to the second client.
Optionally, with reference to above-mentioned steps 506, when phonetic storage address is only included in download request, server need to only be obtained Voice messaging is taken, and the voice messaging is sent to the second client.
Step 510, the second client instant telecommunication session frame show the corresponding facial expression image of facial expression image information and The corresponding voice of the voice messaging is played, so that voice expression is presented.
Example, it is assumed that user Zhang San sends voice table by the first client to the second client that user Li Si uses Feelings " smile ", the voice express one's feelings " smiles " include facial expression image " smile " and voice " heartily, my more than happy today!" (the mistake Journey can be considered as overall presentation process of the voice expression in the second client), optionally, the second client is in instant telecommunication session The corresponding facial expression image of facial expression image information that frame shows can receive voice messaging in the second client as shown in Figure 5-10 During with facial expression image information, can in the corresponding facial expression image " smile " of display facial expression image information of instant telecommunication session frame 02 and Play the corresponding voice of voice messaging " heartily, my more than happy today!”.Optionally, one can be provided with the facial expression image Individual broadcast button, when user clicks on the broadcast button, the second client can play the corresponding voice of voice messaging, to present Voice is expressed one's feelings, and the embodiment of the present invention is not limited this.User Li Si both can see the facial expression image of user Zhang San transmission, The voice that user Zhang San sends can be heard, other side's mood now can be preferably known, increased what is linked up between user Enjoyment.
Step 511, the first client show the corresponding facial expression image of the image information in instant telecommunication session frame.
Optionally, with reference to the example in step 510, as shown in Figure 11-Figure 5, user Li Si is by the first client to service Device is sent after voice expression, and the first client can show the corresponding expression figure of the image information in instant telecommunication session frame 02 As " smile " (the upper screen that the process can be considered as facial expression image shows).
Step 512, the first client are being detected after user carries out the second predetermined registration operation to the facial expression image, play voice The corresponding voice of information, so that voice expression is presented.
Optionally, second predetermined registration operation can be single-click operation, double click operation or rock operation in any one.
Example, when second predetermined registration operation is single-click operation, when user carries out single-click operation to facial expression image, first Client can play the corresponding voice of voice messaging, so that voice expression is presented.
Optionally, as shown in Figure 11-Figure 5, can be provided with the facial expression image " smile " that instant telecommunication session frame shows Broadcast button 00, now the second predetermined registration operation can be to click on the broadcast button, when user clicks on the broadcast button, the first visitor Family end can play voice " heartily, my more than happy today in voice expression!", user can be expressed one's feelings by voice can be with The mood of oneself is expressed very well, and increased carries out the enjoyment of instant messaging between user (process can be considered as voice expression and exist The overall presentation process of the first client).
In sum, instant communication method provided in an embodiment of the present invention, the first client can receive user's triggering Voice expression transmission instruction, and voice expression is obtained according to voice expression transmission instruction, that is to say can be for facial expression image be recorded Voice processed obtains voice expression, then is transmitted to the second client voice expression by server, enriches instant messaging Traffic scene and the Content of communciation of instant messaging, user can dub for expression picture personalization, improve Consumer's Experience.
It should be noted that the sequencing of instant communication method step provided in an embodiment of the present invention can be carried out suitably Adjustment, such as step 511 and step 512 need to ensure that after the step 503 step can also be carried out according to circumstances accordingly Increase and decrease, any one skilled in the art the invention discloses technical scope in, the side of change can be readily occurred in Method, should all be included within the scope of the present invention, therefore repeat no more.
Fig. 6-1 is a kind of structural representation of instant communication device 60 provided in an embodiment of the present invention, is applied to the first visitor Family end, as in Figure 6-1, the device 60 can include:
Receiver module 601, the voice expression transmission instruction for during instant telecommunication session, receiving user's triggering.
Acquisition module 602, for according to voice expression transmission instruction, obtaining voice expression, voice expression includes voice Information and facial expression image information.
Transport module 603, is transmitted to the second client for voice to be expressed one's feelings by server, to cause the second client The corresponding facial expression image of facial expression image information voice corresponding with the voice messaging is played is shown in instant telecommunication session frame, with Voice expression is presented.
In sum, instant communication device provided in an embodiment of the present invention, is applied to the first client, and the first client can Expressed one's feelings with the voice triggered by receiver module reception user and transmit instruction, and transmitted according to voice expression by acquisition module Instruction obtains voice expression, and that is to say can carry voice in instant communication process in the facial expression image of transmission, then pass through Transport module by server by the voice express one's feelings transmits to the second client, enrich instant messaging traffic scene and immediately The Content of communciation of communication.
On the one hand, as in fig. 6-2, acquisition module 602, can include:
First display sub-module 6021, for after voice expression transmission instruction is received, showing the expression of user's selection Image.
First records submodule 6022, for detecting after user carries out the first predetermined registration operation to facial expression image, starts Sound-recording function is with recorded speech, until the first predetermined registration operation terminates, or, detecting, user is pre- to facial expression image execution first If in the preset time period after operation, starting sound-recording function with recorded speech.
First acquisition submodule 6023, for obtaining resulting voice messaging and facial expression image during voice recording Corresponding facial expression image information, to obtain voice expression.
Optionally, as shown in Fig. 6-3, the first display sub-module 6021 can include:
First display unit 21a, for showing expression list, the expression list includes at least one expression label, the table Feelings label is used to identify facial expression image.
First receiving unit 22a, refers to for receiving the selection to target expression label that user triggers in list of expressing one's feelings Order.
Second display unit 23a, for according to selection instruction, the facial expression image corresponding to display target expression label.
Optionally, as shown in Fig. 6-4, the first display sub-module 6021 can include:
Second receiving unit 21b, for receiving user in the local facial expression image for uploading.
3rd display unit 22b, for showing the facial expression image.
On the other hand, as shown in Fig. 6-5, acquisition module 602 can include:
Second display sub-module 6024, for after voice expression transmission instruction is received, showing the expression of user's selection Label, the expression label is used to identify facial expression image.
Second records submodule 6025, for detecting after user carries out the first predetermined registration operation to expression label, starts Sound-recording function is with recorded speech, until the first predetermined registration operation terminates, or, detecting, user is pre- to expression label execution first If in the preset time period after operation, starting sound-recording function with recorded speech.
Second acquisition submodule 6026, for obtaining resulting voice messaging and expression label during voice recording Facial expression image information corresponding to the facial expression image of mark, to obtain voice expression.
Optionally, first predetermined registration operation can be length by operation, double click operation, single-click operation and rock appointing in operating It is a kind of.
Optionally, transport module 603, can be used for:
Voice is sent to server to express one's feelings, to cause server as voice expression distribution phonetic storage address and image storage Address, and to the second client send voice expression transmission information, the voice expression transmission information carry phonetic storage address and Image storage address.
Optionally, as shown in Fig. 6-6, the device 60 can also include:
Display module 604, in the corresponding facial expression image of instant telecommunication session frame display image information.
Playing module 605, for detecting after user carries out the second predetermined registration operation to facial expression image, plays voice messaging Corresponding voice, so that voice expression is presented.
In sum, instant communication device provided in an embodiment of the present invention, is applied to the first client, and the first client can Expressed one's feelings with the voice triggered by receiver module reception user and transmit instruction, and transmitted according to voice expression by acquisition module Instruction obtains voice expression, that is to say and for facial expression image recorded speech obtains voice expression, then can be passed through by transport module Server transmits to the second client voice expression, enriches in the traffic scene of instant messaging and the communication of instant messaging Hold, user can dub for expression picture personalization, improve Consumer's Experience.
Fig. 7-1 is the structural representation of another instant communication device 70 provided in an embodiment of the present invention, is applied to second Client, as shown in Fig. 7-1, the device 70 can include:
Receiver module 701, for during instant telecommunication session, the language of the first client transmissions being received by server Sound is expressed one's feelings, and voice expression includes voice messaging and facial expression image information.
Display module 702, in the corresponding facial expression image of instant telecommunication session frame display facial expression image information and broadcasting The corresponding voice of voice messaging, so that voice expression is presented.
In sum, instant communication device provided in an embodiment of the present invention, is applied to the second client, and the second client can Expressed one's feelings by the voice that server receives the first client transmissions with by receiver module, it is possible to by display module instant Conversational communication frame show the facial expression image and play the voice with present voice expression, enrich instant messaging traffic scene and The Content of communciation of instant messaging.
Optionally, as shown in Fig. 7-2, receiver module 701 can include:
Receiving submodule 7011, for the voice expression transmission information that the reception server sends, voice expression transmission letter Breath carries phonetic storage address and image storage address, and phonetic storage address and image storage address are servers is receiving the It is voice expression distribution after the voice expression that one client sends.
Submodule 7012 is downloaded, for according to phonetic storage address and image storage address, voice letter being downloaded in server Breath and facial expression image information, to obtain voice expression.
Optionally, as shown in Fig. 7-3, submodule 7012 is downloaded, can be included:
Detection unit 7012a, for detecting the figure whether included in default corresponding relation in voice expression transmission information As storage address, the corresponding relation is the corresponding relation of at least one image storage address and expression label.
Acquiring unit 7012b, for including when corresponding relation during the image storage address in voice expression transmission information, Determine the corresponding target expression label of image storage address in voice expression transmission information, target expression label is obtained local Corresponding facial expression image information, according to phonetic storage address, voice messaging is downloaded in server.
Download unit 7012c, for the image storage address in voice expression transmission information is not included in corresponding relation When, according to phonetic storage address and image storage address, voice messaging and facial expression image information are downloaded in server.
Optionally, voice expression transmission information can be message body.
In sum, instant communication device provided in an embodiment of the present invention, is applied to the second client, and the second client can Expressed one's feelings by the voice that server receives the first client transmissions with by receiver module, it is possible to by display module instant Conversational communication frame show the facial expression image and play the voice with present voice expression, enrich instant messaging traffic scene and The Content of communciation of instant messaging, user can dub for expression picture personalization, improve Consumer's Experience.
Fig. 8-1 is also a kind of structural representation of instant communication device 80 provided in an embodiment of the present invention, is applied to service Device, as shown in Fig. 8-1, the device 80 can include:
Receiver module 801, for receiving the voice expression that the first client sends, voice expression includes:Voice messaging And facial expression image information.
Sending module 802, for voice expression to be sent to the second client.
In sum, instant communication device provided in an embodiment of the present invention, is applied to server, and server can be by connecing Receive module and receive the voice expression that the first client sends, and sent to the second client voice expression by sending module End, enriches the traffic scene of instant messaging and the Content of communciation of instant messaging.
Optionally, as shown in Fig. 8-2, sending module 802 can include:
Distribution sub module 8021, for being voice expression distribution phonetic storage address and image storage address.
First sending submodule 8022, for sending voice expression transmission information to the second client, voice expression is passed Defeated information carries phonetic storage address and image storage address.
Receiving submodule 8023, for receiving the download request that the second client sends, the download request is deposited including voice Storage address and image storage address.
Acquisition submodule 8024, for obtaining voice messaging and facial expression image information according to download request.
Second sending submodule 8025, for sending voice messaging and facial expression image information to the second client.
In sum, instant communication device provided in an embodiment of the present invention, is applied to server, and server can be by connecing Receive module and receive the voice expression that the first client sends, and sent to the second client voice expression by sending module End, enriches the traffic scene of instant messaging and the Content of communciation of instant messaging.
A kind of instant communicating system is the embodiment of the invention provides, the system can include:
Shown in instant communication device shown in instant communication device, Fig. 7-1 and Fig. 8-1 shown in Fig. 6-1 or Fig. 6-6 Instant communication device.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the device of foregoing description With the specific work process of module, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can be by hardware To complete, it is also possible to instruct the hardware of correlation to complete by program, described program can be stored in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all it is of the invention spirit and Within principle, any modification, equivalent substitution and improvements made etc. should be included within the scope of the present invention.

Claims (29)

1. a kind of instant communication method, it is characterised in that be applied to the first client, methods described includes:
During instant telecommunication session, the voice expression transmission instruction of user's triggering is received;
According to voice expression transmission instruction, voice expression is obtained, the voice expression includes voice messaging and facial expression image Information;
The voice is expressed one's feelings by server is transmitted to the second client, to cause second client in instant messaging meeting Words frame shows the corresponding facial expression image of facial expression image information voice corresponding with the voice messaging is played, described to present Voice is expressed one's feelings.
2. method according to claim 1, it is characterised in that described according to voice expression transmission instruction, obtains language Sound is expressed one's feelings, including:
After the voice expression transmission instruction is received, the facial expression image of display user's selection;
Detecting after user carries out the first predetermined registration operation to the facial expression image, starting sound-recording function with recorded speech, until First predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the facial expression image, start recording Function is with recorded speech;
Resulting voice messaging and the corresponding facial expression image information of the facial expression image during the voice recording is obtained, Expressed one's feelings with obtaining the voice.
3. method according to claim 2, it is characterised in that the facial expression image of the display user selection, including:
Display expression list, the expression list includes at least one expression label, and the expression label is used to identify the table Feelings image;
Receive the selection instruction to target expression label that user triggers in expression list;
According to the selection instruction, the facial expression image corresponding to the target expression label is shown.
4. method according to claim 2, it is characterised in that the facial expression image of the display user selection, including:
User is received in the local facial expression image for uploading;
Show the facial expression image.
5. method according to claim 1, it is characterised in that described according to voice expression transmission instruction, obtains language Sound is expressed one's feelings, including:
After the voice expression transmission instruction is received, the expression label of display user's selection, the expression label is used to mark Know the facial expression image;
Detecting after user carries out the first predetermined registration operation to the expression label, starting sound-recording function with recorded speech, until First predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the expression label, start recording Function is with recorded speech;
The facial expression image institute for obtaining voice messaging resulting during the voice recording and expression label mark is right The facial expression image information answered, is expressed one's feelings with obtaining the voice.
6. according to any described method of claim 2 to 5, it is characterised in that
First predetermined registration operation is length by operation, double click operation, single-click operation and rocks any one in operating.
7. method according to claim 1, it is characterised in that the described voice expression by server is transmitted to the Two clients, including:
The voice is sent to the server to express one's feelings, to cause the server as voice expression distribution phonetic storage ground Location and image storage address, and send voice expression transmission information, the voice expression transmission information to second client Carry the phonetic storage address and described image storage address.
8. method according to claim 1, it is characterised in that it is described the voice is expressed one's feelings by server transmit to After second client, methods described also includes:
In the corresponding facial expression image of instant telecommunication session frame display described image information;
Detecting after user carries out the second predetermined registration operation to the facial expression image, playing the corresponding voice of the voice messaging, Expressed one's feelings so that the voice is presented.
9. a kind of instant communication method, it is characterised in that be applied to the second client, methods described includes:
During instant telecommunication session, the voice for receiving the first client transmissions by server is expressed one's feelings, the voice expression Including voice messaging and facial expression image information;
Show that the corresponding facial expression image of the facial expression image information is corresponding with the voice messaging is played in instant telecommunication session frame Voice, expressed one's feelings so that the voice is presented.
10. method according to claim 9, it is characterised in that described that first client transmissions are received by server Voice is expressed one's feelings, including:
The voice expression transmission information that the reception server sends, the voice expression transmission information carries phonetic storage address and figure As storage address, the phonetic storage address and described image storage address are that the server is receiving the first client hair It is the voice expression distribution after the voice expression sent;
According to the phonetic storage address and described image storage address, the voice messaging and described is downloaded in the server Facial expression image information, is expressed one's feelings with obtaining the voice.
11. methods according to claim 10, it is characterised in that described according to the phonetic storage address and described image Storage address, the voice messaging and the facial expression image information are downloaded in the server, are expressed one's feelings with obtaining the voice, bag Include:
Detect the image storage address whether included in voice expression transmission information in default corresponding relation, the correspondence Relation is the corresponding relation of at least one image storage address and expression label;
When the corresponding relation includes the image storage address in the voice expression transmission information, the voice table is determined The corresponding target expression label of image storage address in feelings transmission information, locally obtaining, the target expression label is corresponding The facial expression image information, according to the phonetic storage address, the voice messaging is downloaded in the server;
When the image storage address in not including voice expression transmission information in the corresponding relation, according to the voice Storage address and described image storage address, the voice messaging and the facial expression image information are downloaded in the server.
12. methods according to claim 10, it is characterised in that the voice expression transmission information is message body.
13. a kind of instant communication methods, it is characterised in that be applied to server, methods described includes:
The voice expression of the first client transmission is received, the voice expression includes:Voice messaging and facial expression image information;
Voice expression is sent to the second client.
14. methods according to claim 13, it is characterised in that described to send to the second client voice expression End, including:
It is the voice expression distribution phonetic storage address and image storage address;
Voice expression transmission information is sent to second client, the voice expression transmission information carries the phonetic storage Address and described image storage address;
The download request that second client sends is received, the download request includes the phonetic storage address and the figure As storage address;
The voice messaging and the facial expression image information are obtained according to the download request;
The voice messaging and the facial expression image information are sent to second client.
15. a kind of instant communication devices, it is characterised in that be applied to the first client, described device includes:
Receiver module, the voice expression transmission instruction for during instant telecommunication session, receiving user's triggering;
Acquisition module, for according to voice expression transmission instruction, obtaining voice expression, the voice expression includes that voice is believed Breath and facial expression image information;
Transport module, is transmitted to the second client for the voice to be expressed one's feelings by server, to cause second client End shows that the corresponding facial expression image of the facial expression image information is corresponding with the voice messaging is played in instant telecommunication session frame Voice, is expressed one's feelings so that the voice is presented.
16. devices according to claim 15, it is characterised in that the acquisition module, including:
First display sub-module, for after the voice expression transmission instruction is received, showing the facial expression image of user's selection;
First records submodule, for detecting after user carries out the first predetermined registration operation to the facial expression image, starts recording Function is with recorded speech, until first predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the facial expression image, start recording Function is with recorded speech;
First acquisition submodule, for obtaining resulting voice messaging and the facial expression image during the voice recording Corresponding facial expression image information, is expressed one's feelings with obtaining the voice.
17. devices according to claim 16, it is characterised in that first display sub-module, including:
First display unit, for showing expression list, the expression list includes at least one expression label, the expression mark Sign for identifying the facial expression image;
First receiving unit, for receiving the selection instruction to target expression label that user triggers in expression list;
Second display unit, for according to the selection instruction, showing the facial expression image corresponding to the target expression label.
18. devices according to claim 16, it is characterised in that first display sub-module, including:
Second receiving unit, for receiving user in the local facial expression image for uploading;
3rd display unit, for showing the facial expression image.
19. devices according to claim 15, it is characterised in that the acquisition module, including:
Second display sub-module, for after the voice expression transmission instruction is received, showing the expression label of user's selection, The expression label is used to identify the facial expression image;
Second records submodule, for detecting after user carries out the first predetermined registration operation to the expression label, starts recording Function is with recorded speech, until first predetermined registration operation terminates,
Or, detecting in the preset time period after user performs the first predetermined registration operation to the expression label, start recording Function is with recorded speech;
Second acquisition submodule, for obtaining resulting voice messaging and the expression label during the voice recording Facial expression image information corresponding to the facial expression image of mark, is expressed one's feelings with obtaining the voice.
20. according to any described device of claim 16 to 19, it is characterised in that
First predetermined registration operation is length by operation, double click operation, single-click operation and rocks any one in operating.
21. devices according to claim 15, it is characterised in that the transport module, are used for:
The voice is sent to the server to express one's feelings, to cause the server as voice expression distribution phonetic storage ground Location and image storage address, and send voice expression transmission information, the voice expression transmission information to second client Carry the phonetic storage address and described image storage address.
22. devices according to claim 15, it is characterised in that described device also includes:
Display module, in the corresponding facial expression image of instant telecommunication session frame display described image information;
Playing module, for detecting after user carries out the second predetermined registration operation to the facial expression image, plays the voice letter Corresponding voice is ceased, is expressed one's feelings so that the voice is presented.
23. a kind of instant communication devices, it is characterised in that be applied to the second client, described device includes:Receiver module, uses During instant telecommunication session, the voice for receiving the first client transmissions by server is expressed one's feelings, the voice expression bag Include voice messaging and facial expression image information;
Display module, for showing the corresponding facial expression image of the facial expression image information in instant telecommunication session frame and playing described The corresponding voice of voice messaging, is expressed one's feelings so that the voice is presented.
24. devices according to claim 23, it is characterised in that the receiver module, including:
Receiving submodule, for the voice expression transmission information that the reception server sends, the voice expression transmission information is carried Phonetic storage address and image storage address, the phonetic storage address and described image storage address are that the server is connecing It is the voice expression distribution after receiving the voice expression of the first client transmission;
Submodule is downloaded, for according to the phonetic storage address and described image storage address, institute being downloaded in the server Voice messaging and the facial expression image information are stated, is expressed one's feelings with obtaining the voice.
25. devices according to claim 24, it is characterised in that the download submodule, including:
Detection unit, for detecting the image storage whether included in default corresponding relation in voice expression transmission information Address, the corresponding relation is the corresponding relation of at least one image storage address and expression label;
Acquiring unit, for including when the corresponding relation during image storage address in the voice expression transmission information, Determine the corresponding target expression label of image storage address in the voice expression transmission information, locally obtain the target The corresponding facial expression image information of expression label, according to the phonetic storage address, the voice is downloaded in the server Information;
Download unit, for the image storage address in voice expression transmission information is not included in the corresponding relation When, according to the phonetic storage address and described image storage address, the voice messaging and described is downloaded in the server Facial expression image information.
26. devices according to claim 24, it is characterised in that the voice expression transmission information is message body.
27. a kind of instant communication devices, it is characterised in that be applied to server, described device includes:
Receiver module, for receiving the voice expression that the first client sends, the voice expression includes:Voice messaging and expression Image information;
Sending module, for voice expression to be sent to the second client.
28. devices according to claim 27, it is characterised in that the sending module, including:
Distribution sub module, for being the voice expression distribution phonetic storage address and image storage address;
First sending submodule, for sending voice expression transmission information, the voice expression transmission to second client Information carries the phonetic storage address and described image storage address;
Receiving submodule, for receiving the download request that second client sends, the download request includes the voice Storage address and described image storage address;
Acquisition submodule, for obtaining the voice messaging and the facial expression image information according to the download request;
Second sending submodule, for sending the voice messaging and the facial expression image information to second client.
29. a kind of instant communicating systems, it is characterised in that the system includes:
Any described instant communication device of claim 15 to 22, any described instant communication device of claim 23 to 26 And the instant communication device described in claim 27 or 28.
CN201611213476.9A 2016-12-23 2016-12-23 Instant communication method, apparatus and system Pending CN106789581A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611213476.9A CN106789581A (en) 2016-12-23 2016-12-23 Instant communication method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611213476.9A CN106789581A (en) 2016-12-23 2016-12-23 Instant communication method, apparatus and system

Publications (1)

Publication Number Publication Date
CN106789581A true CN106789581A (en) 2017-05-31

Family

ID=58920565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611213476.9A Pending CN106789581A (en) 2016-12-23 2016-12-23 Instant communication method, apparatus and system

Country Status (1)

Country Link
CN (1) CN106789581A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107635110A (en) * 2017-09-30 2018-01-26 维沃移动通信有限公司 A kind of video interception method and terminal
CN107809373A (en) * 2017-10-17 2018-03-16 北京小米移动软件有限公司 Expression dubs generation method and device
CN110187862A (en) * 2019-05-29 2019-08-30 北京达佳互联信息技术有限公司 Speech message display methods, device, terminal and storage medium
CN110311858A (en) * 2019-07-23 2019-10-08 上海盛付通电子支付服务有限公司 A kind of method and apparatus sending conversation message
CN110365574A (en) * 2019-05-24 2019-10-22 珠海格力电器股份有限公司 A kind of playback method of voice messaging, device and storage medium
CN110417641A (en) * 2019-07-23 2019-11-05 上海盛付通电子支付服务有限公司 A kind of method and apparatus sending conversation message
CN110740090A (en) * 2018-07-19 2020-01-31 广达电脑股份有限公司 Instant messaging system and dynamic expression device
CN112910752A (en) * 2019-12-03 2021-06-04 腾讯科技(深圳)有限公司 Voice expression display method and device and voice expression generation method and device
WO2021115351A1 (en) * 2019-12-10 2021-06-17 华为技术有限公司 Method and device for making emoji
CN115102917A (en) * 2022-06-28 2022-09-23 维沃移动通信有限公司 Message sending method, message processing method and device
CN115460166A (en) * 2022-09-06 2022-12-09 网易(杭州)网络有限公司 Instant voice communication method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072207A (en) * 2007-06-22 2007-11-14 腾讯科技(深圳)有限公司 Exchange method for instant messaging tool and instant messaging tool
CN104144097A (en) * 2013-05-07 2014-11-12 百度在线网络技术(北京)有限公司 Voice message transmission system, sending end, receiving end and voice message transmission method
CN105264872A (en) * 2013-06-07 2016-01-20 欧朋维克斯有限公司 Method for controlling voice emoticon in portable terminal
CN105989165A (en) * 2015-03-04 2016-10-05 深圳市腾讯计算机***有限公司 Method, apparatus and system for playing facial expression information in instant chat tool

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072207A (en) * 2007-06-22 2007-11-14 腾讯科技(深圳)有限公司 Exchange method for instant messaging tool and instant messaging tool
CN104144097A (en) * 2013-05-07 2014-11-12 百度在线网络技术(北京)有限公司 Voice message transmission system, sending end, receiving end and voice message transmission method
CN105264872A (en) * 2013-06-07 2016-01-20 欧朋维克斯有限公司 Method for controlling voice emoticon in portable terminal
CN105989165A (en) * 2015-03-04 2016-10-05 深圳市腾讯计算机***有限公司 Method, apparatus and system for playing facial expression information in instant chat tool

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107635110A (en) * 2017-09-30 2018-01-26 维沃移动通信有限公司 A kind of video interception method and terminal
CN107809373A (en) * 2017-10-17 2018-03-16 北京小米移动软件有限公司 Expression dubs generation method and device
CN110740090A (en) * 2018-07-19 2020-01-31 广达电脑股份有限公司 Instant messaging system and dynamic expression device
CN110365574A (en) * 2019-05-24 2019-10-22 珠海格力电器股份有限公司 A kind of playback method of voice messaging, device and storage medium
CN110187862A (en) * 2019-05-29 2019-08-30 北京达佳互联信息技术有限公司 Speech message display methods, device, terminal and storage medium
CN110311858A (en) * 2019-07-23 2019-10-08 上海盛付通电子支付服务有限公司 A kind of method and apparatus sending conversation message
CN110417641A (en) * 2019-07-23 2019-11-05 上海盛付通电子支付服务有限公司 A kind of method and apparatus sending conversation message
CN110311858B (en) * 2019-07-23 2022-06-07 上海盛付通电子支付服务有限公司 Method and equipment for sending session message
CN112910752A (en) * 2019-12-03 2021-06-04 腾讯科技(深圳)有限公司 Voice expression display method and device and voice expression generation method and device
CN112910752B (en) * 2019-12-03 2024-04-30 腾讯科技(深圳)有限公司 Voice expression display or generation method, device, equipment and storage medium
WO2021115351A1 (en) * 2019-12-10 2021-06-17 华为技术有限公司 Method and device for making emoji
CN113051427A (en) * 2019-12-10 2021-06-29 华为技术有限公司 Expression making method and device
US11941323B2 (en) 2019-12-10 2024-03-26 Huawei Technologies Co., Ltd. Meme creation method and apparatus
CN115102917A (en) * 2022-06-28 2022-09-23 维沃移动通信有限公司 Message sending method, message processing method and device
CN115460166A (en) * 2022-09-06 2022-12-09 网易(杭州)网络有限公司 Instant voice communication method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN106789581A (en) Instant communication method, apparatus and system
US8209385B2 (en) Multimedia mood messages
CN111711560B (en) Resource message generation and resource acquisition method, device, equipment and storage medium
CN104137520B (en) A kind of information push method and device
WO2018010682A1 (en) Live broadcast method, live broadcast data stream display method and terminal
EP2940940B1 (en) Methods for sending and receiving video short message, apparatus and handheld electronic device thereof
CN109474843B (en) Method for voice control of terminal, client and server
CN105989165B (en) The method, apparatus and system of expression information are played in instant messenger
US20180288450A1 (en) Method for inserting information push into live video streaming, server, and terminal
JP2023539820A (en) Interactive information processing methods, devices, equipment, and media
US20150261389A1 (en) Communication Event History
JP2018513511A (en) Message transmission method, message processing method, and terminal
CN112995759A (en) Interactive service processing method, system, device, equipment and storage medium
CN111090533B (en) Bulletin information sending method, bulletin information sending device, electronic equipment and storage medium
US20110197148A1 (en) Apparatus and method for providing network community service
CN110134805A (en) Network storage method, device, electronic equipment and the medium of picture category comment data
WO2019085625A1 (en) Emotion picture recommendation method and apparatus
CN110113298B (en) Data transmission method, device, signaling server and computer readable medium
CN107038201A (en) Display methods, device, terminal and the server of personal homepage
CN113949901A (en) Comment sharing method and device and electronic equipment
CN110109597A (en) A kind of single switching method of song, device, system, terminal and storage medium
CN114449301B (en) Item sending method, item sending device, electronic equipment and computer-readable storage medium
CN112601129B (en) Video interaction system, method and receiving terminal
US9204093B1 (en) Interactive combination of game data and call setup
US20160373504A1 (en) Method for sharing a digital content during communication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17

Applicant after: Guangzhou KuGou Networks Co., Ltd.

Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F

Applicant before: Guangzhou KuGou Networks Co., Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication