Movatterモバイル変換


[0]ホーム

URL:


CN104935497A - Communication session method and device - Google Patents

Communication session method and device
Download PDF

Info

Publication number
CN104935497A
CN104935497ACN201410105693.0ACN201410105693ACN104935497ACN 104935497 ACN104935497 ACN 104935497ACN 201410105693 ACN201410105693 ACN 201410105693ACN 104935497 ACN104935497 ACN 104935497A
Authority
CN
China
Prior art keywords
head portrait
expression
key character
user
conversational communication
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.)
Granted
Application number
CN201410105693.0A
Other languages
Chinese (zh)
Other versions
CN104935497B (en
Inventor
林紫玲
陈俊标
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201410105693.0ApriorityCriticalpatent/CN104935497B/en
Publication of CN104935497ApublicationCriticalpatent/CN104935497A/en
Application grantedgrantedCritical
Publication of CN104935497BpublicationCriticalpatent/CN104935497B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

An embodiment of the invention discloses a communication session method. The communication session method includes: obtaining dynamic head portrait information of a user who participate in a communication session, the dynamic head portrait information including at least one expression head portrait and key characters corresponding to the expression head portrait; detecting whether a session message sent by the user in the communication session includes message content matched with the key characters; and if the session message sent by the user in the communication session is detected to include the message content matched with the key characters, obtaining an expression head portrait corresponding to the key characters in the dynamic head portrait information of the user, and displaying the expression head portrait corresponding to the key characters in the session message. The embodiment of the invention also discloses a communication session device. By adoption of the communication session method and device, an emotion or state can be automatically expressed for the user, thereby effectively improving efficiency of the user in conducting the communication session.

Description

A kind of conversational communication method and apparatus
Technical field
The present invention relates to a kind of Internet technical field, particularly relate to a kind of conversational communication method and apparatus.
Background technology
Along with the development of Internet technology, people more and more use the Internet to carry out conversational communication, in existing internet communication session, user carries mode auxiliary expression emotion or the state of the conversation message of facial expression image frequently by sending, but in conversation message, add facial expression image need user to search in optional expression or image and select the facial expression image of needs, therefore can interrupt the input of conversation message content, reduce the efficiency of conversational communication.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of conversational communication method and apparatus, in conversational communication, can dynamically change the head portrait that user shows in conversation message according to user input content, automatically for user shows emotion or state, effective raising user carries out the efficiency of conversational communication.
In order to solve the problems of the technologies described above, embodiments provide a kind of conversational communication method, described conversational communication method comprises:
Obtain the dynamic head image information of the user participating in conversational communication, described dynamic head image information comprises at least one expression head portrait and the key character corresponding with this expression head portrait;
Detect in the conversation message that described user sends in described conversational communication and whether comprise the message content mated with described key character;
If comprise the message content mated with described key character in the conversation message that described user sends in described conversational communication being detected, then in the dynamic head image information of this user, obtain the expression head portrait corresponding with described key character, and the expression head portrait that display is corresponding with described key character in this conversation message.
Correspondingly, the embodiment of the present invention additionally provides a kind of conversational communication device, comprising:
Dynamic expression acquisition module, for obtaining the dynamic head image information of the user participating in conversational communication, described dynamic head image information comprises at least one expression head portrait and the key character corresponding with this expression head portrait;
Session detection module, for detecting in conversation message that described user sends in described conversational communication whether comprise the message content mated with described key character;
Expression display module, if for the message content comprising in the conversation message that described user sends in described conversational communication and mate with described key character being detected, then in the dynamic head image information of this user, obtain the expression head portrait corresponding with described key character, and the expression head portrait that display is corresponding with described key character in this conversation message.
The present embodiment can by comprising the key character that respective user is preset in the conversation message of detection conversational communication, thus in this conversation message, show expression head portrait corresponding to this key character, achieve automatically for user shows emotion or state, effective raising user carries out the efficiency of conversational communication.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of a kind of conversational communication method in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of a kind of conversational communication method in another embodiment of the present invention;
Fig. 3 is the schematic flow sheet of a kind of conversational communication method in another embodiment of the present invention;
Fig. 4 is the schematic diagram of the dynamic head image information of user in the embodiment of the present invention;
Fig. 5 ~ Fig. 7 is the effect schematic diagram at session interface in the conversational communication process in the embodiment of the present invention;
Fig. 8 is the structural representation of a kind of conversational communication device in the embodiment of the present invention;
Fig. 9 is the structural representation of the expression display module of conversational communication device in the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Conversational communication mentioned in the embodiment of the present invention, can for the session of being set up by internet communication program between user, it can be the session between two users, also can be multi-conference, described internet communication program can comprise immediate communication tool, SNS(Social Networking Services, social network services) communication tool etc.
Fig. 1 is the schematic flow sheet of a kind of conversational communication method in the embodiment of the present invention, and the conversational communication method as shown in the figure in the present embodiment at least can comprise the following steps:
S101, obtains the dynamic head image information of the user participating in conversational communication, and described dynamic head image information comprises at least one expression head portrait and the key character corresponding with this expression head portrait.
In specific implementation, the dynamic head image information of described user can be as shown in Figure 4, comprise at least one expression head portrait and the key character corresponding with each head portrait of expressing one's feelings, described expression head portrait can be the photo that user submits setting in advance to, picture or expression, also can be that user is in advance at network album, network diagram valut, the photo selected in expression storehouse, picture or expression, it can be static images, also can be the dynamic picture with dynamic effect, as gif(Graphics Interchange Format, a kind of picture format, original meaning is graphic interchange format) image, with the facial expression image etc. of dynamic decorative effect.Described key character can preset for user, such as can " heartily ", " fool " as shown in Figure 4 etc.Optionally, an expression head portrait can be comprised for acquiescence expression head portrait in the dynamic head image information of user, it can not set corresponding key character, when not comprising the key character in other dynamic head image informations in conversation message, the acquiescence expression head portrait of user namely can be shown in conversation message.
In an alternative embodiment, if conversational communication device can obtain the dynamic head image information of described user from subscriber information management server and described conversational communication device realizes net background server, then described conversational communication device also can preserve the dynamic head image information of each user according to the setting operation of user.
S102, detects in the conversation message that described user sends in described conversational communication whether comprise the message content mated with described key character.
Concrete, the conversation message that conversational communication device can keep all users always detecting the described conversational communication of participation to send, when there being the user participating in described conversational communication to send new conversation message, conversational communication device can detect in this conversation message the message content whether comprising and mate with described key character, if so, then S103 is performed.Message content in described conversation message mates with the key character in the dynamic head image information of this user, can be completely the same, also can be mate with described key character according to the fuzzy matching rule judgment message content preset, can the key character of user's setting be such as " large stupid * ", the conversation message that then this user sends comprises " fool ", " large blockhead' ", " large stupid X " etc., capital is considered to mate with key character " large stupid * ", also approximate word rule can be adopted in addition in an alternative embodiment to carry out judging whether the message content in conversation message mates with described key character, such as key character be " giggle ", so " aha ", this kind of approximate word of " laughing a great ho-ho " can be considered to " giggle " message content that mates of key character.
S103, if comprise the message content mated with described key character in the conversation message that described user sends in described conversational communication being detected, then in the dynamic head image information of this user, obtain the expression head portrait corresponding with described key character, and the expression head portrait that display is corresponding with described key character in this conversation message.
Concrete, as shown in Figure 5 (B), can comprise " fool " when detecting in the conversation message that left side user sends, then in this conversation message, show expression head portrait corresponding with " fool " in the dynamic head image information of this user; And when left side user send " feed! " conversation message, conversational communication device to judge in this conversation message containing the key character in this dynamic head image information, then can show the acquiescence expression head portrait in the dynamic head image information of this user in this conversation message.
And then in an alternative embodiment, the animation effect of described corresponding with this key character expression head portrait can be shown in this conversation message, as shown in Fig. 5 (A) and (B), when comprising " fool " in the conversation message that user on the left of detecting sends, first expression head portrait and the switching animation between the described expression head portrait corresponding with this key character of described user can be shown in conversation message, the first expression head portrait of described user is the expression head portrait in the acquiescence expression head portrait of described user or the upper conversation message that sends in described conversational communication of described user.If detect in this conversation message and comprise multiple different key character, then can accord with according to described at least both keyword the order occurred in described conversation message, the the first expression head portrait showing described user accords with described at least both keyword the switching animation distinguished between corresponding expression head portrait, such as conversation message content is " heartily; fool ", " heartily " corresponding expression head portrait A, " fool " correspondence expression head portrait B, then can show the switching animation between first expression head portrait-A-B in order.And if then the expression head portrait corresponding with the key character comprised in this conversation message is from as dynamic effect picture picture, then also can show the dynamic effect of described corresponding with this key character expression head portrait self in this conversation message.
And then optional, can repeat to show in conversation message and the animation effect of the expression head portrait of key character that comprises in this conversation message, until detect in this conversational communication and occur new conversation message always.Further alternative, detect in this conversational communication there is new conversation message time, first can also judge whether the animation effect of the expression head portrait of current display has shown an animation cycle, if the animation effect of the expression head portrait shown has shown an animation cycle, then stop the animation effect of the current expression head portrait shown of display, otherwise continue display until shown an animation cycle.
And then in an alternative embodiment, show the animation effect of expression head portrait corresponding to the key character that comprises in this conversation message in this conversation message before, first can detect whether described conversational communication is current is in the state of being activated, if described conversational communication is current be not in the state of being activated, then wait for, until after detecting that described conversational communication is in the state of being activated, side starts to show the animation effect of expression head portrait corresponding to the key character that comprises in this conversation message.Described conversational communication is in the state of being activated, and the session window of such as this conversational communication can be positioned at operating system show state foremost, when user clicks or after being switched to other windows, then conversational communication is in unactivated state; Or the session interface of this conversational communication is in state of activation, after user opens or be switched to other program interfaces, then conversational communication is in unactivated state.Before the animation effect of display expression head portrait, first confirm whether described conversational communication is in the state of being activated, the procedure for displaying user of the animation effect of expression head portrait can be avoided to check, such as user checks other interface, at this moment conversational communication has carried out a new conversation message, if the animation effect user of the expression head portrait that the key character at this moment comprised in play session message is corresponding just cannot watch, when therefore needing to wait until that user checks interface or the window of this conversational communication, judge that this conversational communication is in the state of being activated, just start to show the animation effect of expression head portrait corresponding to the key character that comprises in the conversation message that this conversational communication newly receives.
Thus, the key character that respective user is preset is comprised in the conversation message of the present embodiment by detection conversational communication, thus in this conversation message, show expression head portrait corresponding to this key character, achieve automatically for user shows emotion or state, effective raising user carries out the efficiency of conversational communication.
Fig. 2 is the schematic flow sheet of a kind of conversational communication method in another embodiment of the present invention, and the conversational communication method as shown in the figure in the present embodiment at least can comprise the following steps:
S201, the dynamic expression obtaining described user submission arranges request, and described dynamic expression arranges request and comprises at least one expression head portrait of described user setting and the key character corresponding with this expression head portrait.
Concrete, the image that the image that at least one the expression head portrait that described user is arranged can obtain by taking pictures for described user, described user select from photograph album or the image that described user selects from expression storehouse, that described key character also manually can input for user or to select in optional conventional characters, the key character that the expression head portrait arranged as user is corresponding.Further, the self-defined decorative element that user adds for corresponding expression head portrait can also be comprised in described expression head portrait, namely user is when arranging expression head portrait, can on the basis of original image enrichment element, such as head portrait frame, head portrait pasters etc., increase the personality elements of user's head portrait further.
S202 arranges according to described dynamic expression and asks described user arranged at least one expression head portrait and the key character corresponding with this expression head portrait to add in the dynamic head image information of described user, and user can view expression head portrait available in current dynamic head image information and the key character of correspondence by the interface shown in Fig. 4 afterwards.
S203, detects in the conversation message that described user sends in described conversational communication whether comprise the message content mated with described key character.
Concrete, the conversation message that conversational communication device can keep all users always detecting the described conversational communication of participation to send, when there being the user participating in described conversational communication to send new conversation message, conversational communication device can detect in this conversation message the key character whether included in the dynamic head image information of this user, if so, then S204 is performed.Message content in described conversation message mates with the key character in the dynamic head image information of this user, can be completely the same, also can be to mate with described key character according to the fuzzy matching rule judgment message content preset.
S204, the expression head portrait corresponding with described key character is obtained in the dynamic head image information of this user, and the expression head portrait that display is corresponding with described key character in this conversation message, comprise the animation effect of described corresponding with this key character expression head portrait of display.
As shown in Fig. 5 (A) and (B), when comprising " fool " in the conversation message that user on the left of detecting sends, can show the first expression head portrait and the switching animation between the described expression head portrait corresponding with this key character of described user in conversation message, the first expression head portrait of described user is the expression head portrait in the upper conversation message that sends in described conversational communication of the acquiescence expression head portrait of described user or described user.If detect in this conversation message and comprise multiple different key character, then can accord with according to described at least both keyword the order occurred in described conversation message, the the first expression head portrait showing described user accords with described at least both keyword the switching animation distinguished between corresponding expression head portrait, such as conversation message content is " heartily; fool ", " heartily " corresponding expression head portrait A, " fool " correspondence expression head portrait B, then can show the switching animation between first expression head portrait-A-B in order.And if then the expression head portrait corresponding with the key character comprised in this conversation message is from as dynamic effect picture picture, then also can show the dynamic effect of described corresponding with this key character expression head portrait self in this conversation message.
, there is new conversation message if detect in described conversational communication in S205, then the animation effect of the expression head portrait stopping display described corresponding with this key character.
Concrete, in the present embodiment, conversational communication device periodically can repeat the animation effect showing described corresponding with this key character expression head portrait in conversation message always, the first expression head portrait as user be as described in the acquiescence expression head portrait a of user, the expression head portrait b that the key character " fool " occurred in conversation message is corresponding, the cycle so always repeating to show a-b in this conversation message switches animation, until detect in described conversational communication and occur new conversation message, display is just stopped to switch animation, the inactive state of expression head portrait b is shown in the conversation message occurring " fool ".
Thus, the key character that respective user is preset is comprised in the conversation message of the present embodiment by detection conversational communication, thus in this conversation message, show expression head portrait corresponding to this key character, achieve automatically for user shows emotion or state, effective raising user carries out the efficiency of conversational communication.
Fig. 3 is the schematic flow sheet of a kind of conversational communication method in another embodiment of the present invention, and as shown in the figure, the conversational communication method in the present embodiment comprises:
S301, obtains the dynamic head image information of the user participating in conversational communication, and described dynamic head image information comprises at least one expression head portrait and the key character corresponding with this expression head portrait.
S302, detects in the conversation message that described user sends in described conversational communication whether comprise described key character.
S303, obtains the expression head portrait corresponding with described key character in the dynamic head image information of this user, and the expression head portrait that display is corresponding with described key character in this conversation message.
S304, detects whether described conversational communication is current is in the state of being activated.If described conversational communication is current be not in the state of being activated, then wait for, until after detecting that described conversational communication is in the state of being activated, perform S305.
Concrete, described conversational communication is in the state of being activated, originally state of activation can be in for the session interface of this conversational communication, or the session window of this conversational communication is positioned at operating system show state foremost, when user clicks or after being switched to other windows or after other program interfaces, then conversational communication is in unactivated state.Before the animation effect of display expression head portrait, first confirm whether described conversational communication is in the state of being activated, the procedure for displaying user of the animation effect of expression head portrait can be avoided to check, such as user checks other interface, at this moment conversational communication has carried out a new conversation message, if the animation effect user of the expression head portrait that the key character at this moment comprised in play session message is corresponding just cannot watch, when therefore needing to wait until that user checks interface or the window of this conversational communication, judge that this conversational communication is in the state of being activated, just start to show the animation effect of expression head portrait corresponding to the key character that comprises in the conversation message that this conversational communication newly receives.
S305, judges the described expression head portrait corresponding with this key character whether dynamic effect image.
Concrete, conversational communication device can judge that whether expression head portrait that described key character is corresponding is with dynamic effect, such as include the gif image of multiple different images synthesis, or with the facial expression image etc. of dynamic decorative effect, then be judged as dynamic effect image, and then perform S306, otherwise perform S307.
S306, the dynamic effect of the expression head portrait self that display is described corresponding with this key character in this conversation message.
As shown in Fig. 7 (A) and (B), conversational communication device is according to the key character " sweat " comprised in the conversation message of the right side user transmission in this conversational communication, thus in this conversation message, show facial expression image corresponding to key character " sweat ", and then this facial expression image is the dynamic effect image describing process of sweating, then show the dynamic effect of himself in this conversation message.
S307, shows first expression head portrait and the switching animation between the described expression head portrait corresponding with this key character of described user in this conversation message.
As shown in Fig. 5 (A) and (B), conversational communication device is according to the key character " fool " comprised in the conversation message of the right side user transmission in this conversational communication, thus in this conversation message, show facial expression image corresponding to key character " fool ", and the facial expression image corresponding due to " fool " is not dynamic effect image, therefore in this conversation message, show first expression head portrait and the switching animation between the described expression head portrait corresponding with this key character of described user, the first expression head portrait of described user is the expression head portrait in the acquiescence expression head portrait of described user or the upper conversation message that sends in described conversational communication of described user.If detect in this conversation message and comprise multiple different key character, then can accord with according to described at least both keyword the order occurred in described conversation message, the the first expression head portrait showing described user accords with described at least both keyword the switching animation distinguished between corresponding expression head portrait, such as conversation message content is " heartily; fool ", " heartily " corresponding expression head portrait A, " fool " correspondence expression head portrait B, then can show the switching animation between first expression head portrait-A-B in order.
S308, detects in this conversational communication and occurs new conversation message.
Concrete, in the present embodiment, conversational communication device periodically can repeat the animation effect showing described corresponding with this key character expression head portrait in conversation message always, the first expression head portrait as user be as described in the acquiescence expression head portrait a of user, the expression head portrait b that the key character " fool " occurred in conversation message is corresponding, the cycle so always repeating to show a-b in this conversation message switches animation, until detect in described conversational communication and occur new conversation message, perform S309.
S309, judges that the animation effect of described corresponding with this key character expression head portrait has shown an animation cycle.
In the present embodiment, conversational communication device is after judging to occur new conversation message in conversational communication, also needed to confirm that the animation effect of the expression head portrait corresponding with this key character has shown an animation cycle before the animation effect stopping described corresponding with this key character expression head portrait of display, the animation effect of the expression head portrait that the key character namely wherein comprised in a conversation message is corresponding at least shows one-period, just can stop because having there is new conversation message in this conversational communication showing animation effect.Such as, after user opens the conversational communication of certain group, have received many conversation messages that this group member is sending before, in this conversational communication, in the conversation message of correspondence, the animation effect (if do not comprise key character, showing acquiescence head portrait) of expression head portrait corresponding to its key character comprised then is shown successively according to the transmitting time of described many conversation messages, and the animation effect of each conversation message only shows an animation cycle, until show the animation effect of expression head portrait corresponding to the key character that comprises in a up-to-date conversation message, then can repeat display until again receive new conversation message always.
S310, the animation effect of the expression head portrait stopping display described corresponding with this key character.As in the conversation message of " fool " that left side user in the conversational communication in Fig. 6 sends, there is next new conversation message in conversational communication after, the animation effect of the expression head portrait that key character " fool " is corresponding just stops showing, and shows the inactive state of expression head portrait corresponding to " fool " as shown in Figure 6.
Fig. 8 is the structural representation of a kind of conversational communication device in the embodiment of the present invention, and the conversational communication device as shown in the figure in the present embodiment at least can comprise:
Dynamic expression acquisition module 810, for obtaining the dynamic head image information of the user participating in conversational communication, described dynamic head image information comprises at least one expression head portrait and the key character corresponding with this expression head portrait.
In specific implementation, the dynamic head image information of described user can be as shown in Figure 4, comprise at least one expression head portrait and the key character corresponding with each head portrait of expressing one's feelings, described expression head portrait can be the photo that user submits setting in advance to, picture or expression, also can be that user is in advance at network album, network diagram valut, the photo selected in expression storehouse, picture or expression, it can be static images, also can be the dynamic picture with dynamic effect, as gif(Graphics Interchange Format, a kind of picture format, original meaning is graphic interchange format) image, with the facial expression image etc. of dynamic decorative effect.Described key character can preset for user, such as can " heartily ", " fool " as shown in Figure 4 etc.Optionally, an expression head portrait can be comprised for acquiescence expression head portrait in the dynamic head image information of user, it can not set corresponding key character, when not comprising the key character in other dynamic head image informations in conversation message, the acquiescence expression head portrait of user namely can be shown in conversation message.
In an alternative embodiment, if dynamic expression acquisition module 810 can obtain the dynamic head image information of described user from subscriber information management server and described conversational communication device realizes net background server, then described conversational communication device also can preserve the dynamic head image information of each user in presetting database according to the setting operation of user, dynamic expression acquisition module 810 thus can obtain the dynamic head image information of described user when needed from presetting database.
Session detection module 820, for detecting in conversation message that described user sends in described conversational communication whether comprise the message content mated with described key character.
In specific implementation, the conversation message that session detection module 820 can keep all users always detecting the described conversational communication of participation to send, when there being the user participating in described conversational communication to send new conversation message, session detection module 820 can detect in this conversation message the message content whether comprising and mate with described key character, if so, expression display module 830 is then notified.Message content in described conversation message mates with the key character in the dynamic head image information of this user, can be completely the same, session detection module 820 also can be mate with described key character according to the fuzzy matching rule judgment message content preset, can the key character of user's setting be such as " large stupid * ", if the conversation message that then this user sends comprises " fool ", " large blockhead' ", " large stupid X " etc., capital is thought by session detection module 820 and to be mated with key character " large stupid * ", also approximate word rule can be adopted in addition in an alternative embodiment to carry out judging whether the message content in conversation message mates with described key character, such as key character be " giggle ", so " aha ", " laugh a great ho-ho " this kind of approximate word can by session detection module 820 think with " giggle " message content that mates of key character.
Expression display module 830, if for the message content comprising in the conversation message that described user sends in described conversational communication and mate with described key character being detected, then in the dynamic head image information of this user, obtain the expression head portrait corresponding with described key character, and the expression head portrait that display is corresponding with described key character in this conversation message.
Concrete, can be as shown in Figure 5 (B), comprise " fool " when detecting in the conversation message that left side user sends, then can obtain the expression head portrait corresponding with " fool " in the dynamic head image information of this user, and the expression head portrait that display is corresponding with " fool " in this conversation message; And when left side user send " feed! " conversation message, conversational communication device to judge in this conversation message containing the key character in this dynamic head image information, then can show the acquiescence expression head portrait in the dynamic head image information of this user in this conversation message.
Optionally, the conversational communication device in the embodiment of the present invention can also comprise:
Dynamic expression arranges module 800, the dynamic expression submitted to for obtaining described user arranges request, described dynamic expression arranges request and comprises at least one the expression head portrait and the key character corresponding with this expression head portrait that described user arranges, and arranges according to described dynamic expression at least one expression head portrait asking described user to arrange and the key character corresponding with this expression head portrait adds in the dynamic head image information of described user.
In specific implementation, the image that the image that at least one the expression head portrait that described user is arranged can obtain by taking pictures for described user, described user select from photograph album or the image that described user selects from expression storehouse, that described key character also manually can input for user or to select in optional conventional characters, the key character that the expression head portrait arranged as user is corresponding.Further, the self-defined decorative element that user adds for corresponding expression head portrait can also be comprised in described expression head portrait, namely user is when arranging expression head portrait, can on the basis of original image enrichment element, such as head portrait frame, head portrait pasters etc., increase the personality elements of user's head portrait further.Dynamic expression arranges module 800 and arranges according to described dynamic expression and ask described user arranged at least one expression head portrait and the key character corresponding with this expression head portrait to add in the dynamic head image information of described user, and user can view expression head portrait available in current dynamic head image information and the key character of correspondence by the interface shown in Fig. 4 afterwards.
Further, display module 830 of expressing one's feelings optionally can also comprise with lower unit as shown in Figure 9:
Expression head portrait acquiring unit 831, for obtaining the expression head portrait corresponding with this key character in the dynamic head image information of described user;
Animation effect display unit 832, for the animation effect of expression head portrait corresponding with this key character described in display in this conversation message, the animation effect of the described expression head portrait corresponding with this key character comprises the switching animation that described user's first expresses one's feelings between head portrait and the described expression head portrait corresponding with this key character, and the first expression head portrait of described user is the expression head portrait in the upper conversation message that sends in described conversational communication of the acquiescence expression head portrait of described user or described user.
And if then detect in this conversation message and comprise multiple different key character, animation effect display unit 832 can accord with according to described at least both keyword the order occurred in described conversation message, the the first expression head portrait showing described user accords with described at least both keyword the switching animation distinguished between corresponding expression head portrait, such as conversation message content is " heartily; fool ", " heartily " corresponding expression head portrait A, " fool " correspondence expression head portrait B, then can show the switching animation between first expression head portrait-A-B in order.
And then in an alternative embodiment, expression display module 830 optionally can also comprise as shown in Figure 9:
Dynamic image judging unit 833, for judging the described expression head portrait corresponding with this key character whether dynamic effect image, if then trigger the dynamic effect that described dynamic effect display unit 832 shows the described expression head portrait self corresponding with this key character in this conversation message, otherwise trigger described dynamic effect display unit 832 and in this conversation message, show described user's first to express one's feelings head portrait and the switching animation between the described expression head portrait corresponding with this key character.Concrete, dynamic image judging unit 833 can judge that whether expression head portrait that described key character is corresponding is with dynamic effect, such as include the gif image of multiple different images synthesis, or with the facial expression image etc. of dynamic decorative effect, be then judged as dynamic effect image.
And then in an alternative embodiment, expression display module 830 optionally can also comprise as shown in Figure 9:
Conversation message detecting unit 834, for detecting in described conversational communication whether occur new conversation message, if then trigger the animation effect of the expression head portrait that described animation effect display unit 832 stops display described corresponding with this key character.
In specific implementation, dynamic effect display unit 832 periodically can repeat the animation effect showing described corresponding with this key character expression head portrait in conversation message always, the first expression head portrait as user be as described in the acquiescence expression head portrait a of user, the expression head portrait b that the key character " fool " occurred in conversation message is corresponding, the cycle so always repeating to show a-b in this conversation message switches animation, until conversation message detecting unit 834 detects in described conversational communication when there is new conversation message, the animation effect of the expression head portrait that notice dynamic effect display unit 832 stops display described corresponding with this key character.
Further alternative, described animation effect display unit 832 is after described conversation message detecting unit 834 detects and occurs new conversation message in described conversational communication, judge whether the animation effect of described corresponding with this key character expression head portrait has shown an animation cycle, if the animation effect of the expression head portrait then stopping display described corresponding with this key character.Conversation message detecting unit 834 is after judging to occur new conversation message in conversational communication, described animation effect display unit 832 also needed to confirm that the animation effect of the expression head portrait corresponding with this key character has shown an animation cycle before the animation effect stopping described corresponding with this key character expression head portrait of display, the animation effect of the expression head portrait that the key character namely wherein comprised in a conversation message is corresponding at least shows one-period, just can stop because having there is new conversation message in this conversational communication showing animation effect.Such as, after user opens the conversational communication of certain group, have received many conversation messages that this group member is sending before, in this conversational communication, in the conversation message of correspondence, the animation effect (if do not comprise key character, showing acquiescence head portrait) of expression head portrait corresponding to its key character comprised then is shown successively according to the transmitting time of described many conversation messages, and the animation effect of each conversation message only shows an animation cycle, until show the animation effect of expression head portrait corresponding to the key character that comprises in a up-to-date conversation message, then can repeat display until again receive new conversation message always.
And then in an alternative embodiment, expression display module 830 optionally can also comprise as shown in Figure 9:
State of activation judging unit 835, when comprising key character described in this for detecting at described session detection module 810 in the conversation message that described user sends in described conversational communication, judge that described conversational communication is current and whether be in the state of being activated, if then trigger the animation effect that described animation effect display unit 832 shows the described expression head portrait corresponding with this key character in this conversation message.
Concrete, described conversational communication is in the state of being activated, originally state of activation can be in for the session interface of this conversational communication, or the session window of this conversational communication is positioned at operating system show state foremost, when user clicks or after being switched to other windows or after other program interfaces, then conversational communication is in unactivated state.Show the animation effect of expression head portrait at animation effect display unit 832 before, state of activation judging unit 835 first confirms whether described conversational communication is in the state of being activated, the procedure for displaying user of the animation effect of expression head portrait can be avoided to check, such as user checks other interface, at this moment conversational communication has carried out a new conversation message, if the animation effect user of the expression head portrait that the key character at this moment comprised in play session message is corresponding just cannot watch, when therefore needing to wait until that user checks interface or the window of this conversational communication, judge that this conversational communication is in the state of being activated, just start to show the animation effect of expression head portrait corresponding to the key character that comprises in the conversation message that this conversational communication newly receives.
Conversational communication device in the present embodiment can by comprising the key character that respective user is preset in the conversation message of detection conversational communication, thus in this conversation message, show expression head portrait corresponding to this key character, achieve automatically for user shows emotion or state, effective raising user carries out the efficiency of conversational communication.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (20)

CN201410105693.0A2014-03-202014-03-20Communication session method and deviceActiveCN104935497B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410105693.0ACN104935497B (en)2014-03-202014-03-20Communication session method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410105693.0ACN104935497B (en)2014-03-202014-03-20Communication session method and device

Publications (2)

Publication NumberPublication Date
CN104935497Atrue CN104935497A (en)2015-09-23
CN104935497B CN104935497B (en)2020-08-14

Family

ID=54122472

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410105693.0AActiveCN104935497B (en)2014-03-202014-03-20Communication session method and device

Country Status (1)

CountryLink
CN (1)CN104935497B (en)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106059890A (en)*2016-05-092016-10-26珠海市魅族科技有限公司Information display method and system
CN107038214A (en)*2017-03-062017-08-11北京小米移动软件有限公司Expression information processing method and processing device
CN107104878A (en)*2017-03-242017-08-29北京小米移动软件有限公司User Status variation and device
CN107181673A (en)*2017-06-082017-09-19腾讯科技(深圳)有限公司Instant communicating method and device, computer equipment and storage medium
CN107728887A (en)*2017-10-252018-02-23陕西舜洋电子科技有限公司The information interaction system of internet social networks
CN108092875A (en)*2017-11-082018-05-29网易乐得科技有限公司A kind of expression providing method, medium, device and computing device
WO2019047130A1 (en)*2017-09-072019-03-14华为技术有限公司Display picture display method and terminal
CN109691074A (en)*2016-09-232019-04-26苹果公司 Image data for enhanced user interaction
CN109842546A (en)*2018-12-252019-06-04阿里巴巴集团控股有限公司Conversation expression processing method and device
CN110099159A (en)*2018-01-292019-08-06优酷网络技术(北京)有限公司A kind of methods of exhibiting and client of chat interface
CN110417641A (en)*2019-07-232019-11-05上海盛付通电子支付服务有限公司A kind of method and apparatus sending conversation message
US10845968B2 (en)2017-05-162020-11-24Apple Inc.Emoji recording and sending
US10846905B2 (en)2017-05-162020-11-24Apple Inc.Emoji recording and sending
US10860096B2 (en)2018-09-282020-12-08Apple Inc.Device control using gaze information
US10861248B2 (en)2018-05-072020-12-08Apple Inc.Avatar creation user interface
US10902424B2 (en)2014-05-292021-01-26Apple Inc.User interface for payments
US10956550B2 (en)2007-09-242021-03-23Apple Inc.Embedded authentication systems in an electronic device
CN112748810A (en)*2019-10-302021-05-04北京搜狗科技发展有限公司Data processing method and device and electronic equipment
CN112925462A (en)*2021-04-012021-06-08腾讯科技(深圳)有限公司Account head portrait updating method and related equipment
US11100349B2 (en)2018-09-282021-08-24Apple Inc.Audio assisted enrollment
US11107261B2 (en)2019-01-182021-08-31Apple Inc.Virtual avatar animation based on facial feature movement
US11170085B2 (en)2018-06-032021-11-09Apple Inc.Implementation of biometric authentication
US11200309B2 (en)2011-09-292021-12-14Apple Inc.Authentication with secondary approver
US11206309B2 (en)2016-05-192021-12-21Apple Inc.User interface for remote authorization
CN114237405A (en)*2021-11-012022-03-25维沃移动通信有限公司Message correction method and device and electronic equipment
US11287942B2 (en)2013-09-092022-03-29Apple Inc.Device, method, and graphical user interface for manipulating user interfaces
US11386189B2 (en)2017-09-092022-07-12Apple Inc.Implementation of biometric authentication
US11393258B2 (en)2017-09-092022-07-19Apple Inc.Implementation of biometric authentication
US11676373B2 (en)2008-01-032023-06-13Apple Inc.Personal computing device control using face detection and recognition
US12033296B2 (en)2018-05-072024-07-09Apple Inc.Avatar creation user interface
US12079458B2 (en)2016-09-232024-09-03Apple Inc.Image data for enhanced user interactions
US12099586B2 (en)2021-01-252024-09-24Apple Inc.Implementation of biometric authentication
US12210603B2 (en)2021-03-042025-01-28Apple Inc.User interface for enrolling a biometric feature
US12216754B2 (en)2021-05-102025-02-04Apple Inc.User interfaces for authenticating to perform secure operations
US12218894B2 (en)2019-05-062025-02-04Apple Inc.Avatar integration with a contacts user interface
US12262111B2 (en)2011-06-052025-03-25Apple Inc.Device, method, and graphical user interface for accessing an application in a locked device

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005276103A (en)*2004-03-262005-10-06Seiko Epson Corp Listener Emotion Estimation Device, Listener Emotion Estimation Method, and Program
CN101917512A (en)*2010-07-262010-12-15宇龙计算机通信科技(深圳)有限公司Method and system for displaying head picture of contact person and mobile terminal
CN101931621A (en)*2010-06-072010-12-29上海那里网络科技有限公司Device and method for carrying out emotional communication in virtue of fictional character
CN102255827A (en)*2011-06-162011-11-23北京奥米特科技有限公司Video chatting method, device and system
EP2426902A1 (en)*2010-09-072012-03-07Research In Motion LimitedDynamically manipulating an emoticon or avatar
CN102624773A (en)*2011-10-182012-08-01北京小米科技有限责任公司Icon expression method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005276103A (en)*2004-03-262005-10-06Seiko Epson Corp Listener Emotion Estimation Device, Listener Emotion Estimation Method, and Program
CN101931621A (en)*2010-06-072010-12-29上海那里网络科技有限公司Device and method for carrying out emotional communication in virtue of fictional character
CN101917512A (en)*2010-07-262010-12-15宇龙计算机通信科技(深圳)有限公司Method and system for displaying head picture of contact person and mobile terminal
EP2426902A1 (en)*2010-09-072012-03-07Research In Motion LimitedDynamically manipulating an emoticon or avatar
CN102255827A (en)*2011-06-162011-11-23北京奥米特科技有限公司Video chatting method, device and system
CN102624773A (en)*2011-10-182012-08-01北京小米科技有限责任公司Icon expression method

Cited By (64)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11468155B2 (en)2007-09-242022-10-11Apple Inc.Embedded authentication systems in an electronic device
US10956550B2 (en)2007-09-242021-03-23Apple Inc.Embedded authentication systems in an electronic device
US12406490B2 (en)2008-01-032025-09-02Apple Inc.Personal computing device control using face detection and recognition
US11676373B2 (en)2008-01-032023-06-13Apple Inc.Personal computing device control using face detection and recognition
US12262111B2 (en)2011-06-052025-03-25Apple Inc.Device, method, and graphical user interface for accessing an application in a locked device
US11200309B2 (en)2011-09-292021-12-14Apple Inc.Authentication with secondary approver
US11755712B2 (en)2011-09-292023-09-12Apple Inc.Authentication with secondary approver
US12314527B2 (en)2013-09-092025-05-27Apple Inc.Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
US11494046B2 (en)2013-09-092022-11-08Apple Inc.Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
US11768575B2 (en)2013-09-092023-09-26Apple Inc.Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
US11287942B2 (en)2013-09-092022-03-29Apple Inc.Device, method, and graphical user interface for manipulating user interfaces
US11836725B2 (en)2014-05-292023-12-05Apple Inc.User interface for payments
US10977651B2 (en)2014-05-292021-04-13Apple Inc.User interface for payments
US10902424B2 (en)2014-05-292021-01-26Apple Inc.User interface for payments
CN106059890B (en)*2016-05-092019-04-12珠海市魅族科技有限公司Information displaying method and system
CN106059890A (en)*2016-05-092016-10-26珠海市魅族科技有限公司Information display method and system
US11206309B2 (en)2016-05-192021-12-21Apple Inc.User interface for remote authorization
CN109691074A (en)*2016-09-232019-04-26苹果公司 Image data for enhanced user interaction
JP2023011639A (en)*2016-09-232023-01-24アップル インコーポレイテッド Image data for enhanced user interaction
US12079458B2 (en)2016-09-232024-09-03Apple Inc.Image data for enhanced user interactions
CN107038214A (en)*2017-03-062017-08-11北京小米移动软件有限公司Expression information processing method and processing device
CN107104878A (en)*2017-03-242017-08-29北京小米移动软件有限公司User Status variation and device
CN107104878B (en)*2017-03-242020-07-03北京小米移动软件有限公司 Method and device for changing user status
US10845968B2 (en)2017-05-162020-11-24Apple Inc.Emoji recording and sending
US10846905B2 (en)2017-05-162020-11-24Apple Inc.Emoji recording and sending
US10997768B2 (en)2017-05-162021-05-04Apple Inc.Emoji recording and sending
US12045923B2 (en)2017-05-162024-07-23Apple Inc.Emoji recording and sending
US11532112B2 (en)2017-05-162022-12-20Apple Inc.Emoji recording and sending
CN107181673A (en)*2017-06-082017-09-19腾讯科技(深圳)有限公司Instant communicating method and device, computer equipment and storage medium
WO2019047130A1 (en)*2017-09-072019-03-14华为技术有限公司Display picture display method and terminal
CN109964220B (en)*2017-09-072022-03-29华为技术有限公司Head portrait display method and terminal
US11258894B2 (en)2017-09-072022-02-22Huawei Technologies Co., Ltd.Profile picture display method and terminal
CN109964220A (en)*2017-09-072019-07-02华为技术有限公司 Avatar display method and terminal
US11765163B2 (en)2017-09-092023-09-19Apple Inc.Implementation of biometric authentication
US11386189B2 (en)2017-09-092022-07-12Apple Inc.Implementation of biometric authentication
US11393258B2 (en)2017-09-092022-07-19Apple Inc.Implementation of biometric authentication
CN107728887A (en)*2017-10-252018-02-23陕西舜洋电子科技有限公司The information interaction system of internet social networks
CN108092875A (en)*2017-11-082018-05-29网易乐得科技有限公司A kind of expression providing method, medium, device and computing device
CN110099159A (en)*2018-01-292019-08-06优酷网络技术(北京)有限公司A kind of methods of exhibiting and client of chat interface
US10861248B2 (en)2018-05-072020-12-08Apple Inc.Avatar creation user interface
US12033296B2 (en)2018-05-072024-07-09Apple Inc.Avatar creation user interface
US12340481B2 (en)2018-05-072025-06-24Apple Inc.Avatar creation user interface
US11380077B2 (en)2018-05-072022-07-05Apple Inc.Avatar creation user interface
US11682182B2 (en)2018-05-072023-06-20Apple Inc.Avatar creation user interface
US11928200B2 (en)2018-06-032024-03-12Apple Inc.Implementation of biometric authentication
US11170085B2 (en)2018-06-032021-11-09Apple Inc.Implementation of biometric authentication
US12189748B2 (en)2018-06-032025-01-07Apple Inc.Implementation of biometric authentication
US12124770B2 (en)2018-09-282024-10-22Apple Inc.Audio assisted enrollment
US11809784B2 (en)2018-09-282023-11-07Apple Inc.Audio assisted enrollment
US11100349B2 (en)2018-09-282021-08-24Apple Inc.Audio assisted enrollment
US10860096B2 (en)2018-09-282020-12-08Apple Inc.Device control using gaze information
US11619991B2 (en)2018-09-282023-04-04Apple Inc.Device control using gaze information
US12105874B2 (en)2018-09-282024-10-01Apple Inc.Device control using gaze information
CN109842546A (en)*2018-12-252019-06-04阿里巴巴集团控股有限公司Conversation expression processing method and device
US11107261B2 (en)2019-01-182021-08-31Apple Inc.Virtual avatar animation based on facial feature movement
US12218894B2 (en)2019-05-062025-02-04Apple Inc.Avatar integration with a contacts user interface
CN110417641A (en)*2019-07-232019-11-05上海盛付通电子支付服务有限公司A kind of method and apparatus sending conversation message
CN112748810A (en)*2019-10-302021-05-04北京搜狗科技发展有限公司Data processing method and device and electronic equipment
US12099586B2 (en)2021-01-252024-09-24Apple Inc.Implementation of biometric authentication
US12210603B2 (en)2021-03-042025-01-28Apple Inc.User interface for enrolling a biometric feature
CN112925462B (en)*2021-04-012022-08-09腾讯科技(深圳)有限公司Account head portrait updating method and related equipment
CN112925462A (en)*2021-04-012021-06-08腾讯科技(深圳)有限公司Account head portrait updating method and related equipment
US12216754B2 (en)2021-05-102025-02-04Apple Inc.User interfaces for authenticating to perform secure operations
CN114237405A (en)*2021-11-012022-03-25维沃移动通信有限公司Message correction method and device and electronic equipment

Also Published As

Publication numberPublication date
CN104935497B (en)2020-08-14

Similar Documents

PublicationPublication DateTitle
CN104935497A (en)Communication session method and device
US7185285B2 (en)User interface and content enhancements for real-time communication
EP3378204A1 (en)Bot interaction
EP2869501A1 (en)Method and device for displaying notification message
CA3013112C (en)Systems and methods for intelligent generation of inclusive system designs
KR101968977B1 (en)Cartoon providing system, cartoon providing device and cartoon providing method
CN114237473B (en) Same-screen interaction method, device and system, storage medium, and electronic device
CN103002101A (en)Information merging and splitting method for multi-number linkmen and communication terminal
CN106792250A (en)Barrage information interacting method and device
CN108111797A (en)Participant's treating method and apparatus
CN113285866B (en)Information sending method and device and electronic equipment
CN111897475A (en) Message viewing method and device
IT201700011928A1 (en) METHOD FOR THE TRANSMISSION OF MULTIMEDIA DATA IN TELEMATIC SERVICES OF INSTANT MESSAGING FROM AND TO MOBILE DEVICES
CN106888150A (en)Instant message treating method and apparatus
EP3316110A1 (en)Communication terminal, management system, communication system, display method and program
CN111599228A (en)Online education and training system, equipment and readable storage medium
CN106293572B (en)Online information multi-screen sharing method, device and system
CN112272328B (en)Bullet screen recommendation method and related device
WO2019196645A1 (en)Conversational information processing method, device, mobile terminal, and storage medium
CN113868401A (en)Digital human interaction method and device, electronic equipment and computer storage medium
CN113434709A (en)Method and system for participating in museum based on public
CN104144242A (en)Information processing method, device and system
CN116471251A (en) Conversation message processing method, device and electronic equipment
CN104731466B (en)A kind of data inputting method and electronic equipment
CN107612881A (en)Method, device, terminal and storage medium for transmitting picture during file transmission

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp