CN106789581A - Instant communication method, apparatus and system - Google Patents
Instant communication method, apparatus and system Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-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/10—Multimedia 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
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.
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)
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)
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 |
-
2016
- 2016-12-23 CN CN201611213476.9A patent/CN106789581A/en active Pending
Patent Citations (4)
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)
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 |