CN107634901A - Session expression pushing method and device and terminal equipment - Google Patents

Session expression pushing method and device and terminal equipment Download PDF

Info

Publication number
CN107634901A
CN107634901A CN201710846245.XA CN201710846245A CN107634901A CN 107634901 A CN107634901 A CN 107634901A CN 201710846245 A CN201710846245 A CN 201710846245A CN 107634901 A CN107634901 A CN 107634901A
Authority
CN
China
Prior art keywords
cgr
user
emotion
session
type
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
CN201710846245.XA
Other languages
Chinese (zh)
Other versions
CN107634901B (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.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201710846245.XA priority Critical patent/CN107634901B/en
Publication of CN107634901A publication Critical patent/CN107634901A/en
Application granted granted Critical
Publication of CN107634901B publication Critical patent/CN107634901B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention is suitable for the technical field of instant messaging, and provides a pushing method, a pushing device, terminal equipment and a computer readable storage medium of a conversation expression, wherein the pushing method comprises the following steps: acquiring the current skin electricity response data of a user of the intelligent terminal under a session interface of the intelligent terminal, and determining the current emotion type of the user based on the acquired skin electricity response data; and based on the determined emotion type, pushing a session expression corresponding to the determined emotion type on the session interface so that the user selects the pushed session expression as session content. The invention avoids the operation of inputting characters or selecting the conversation emoticons from a large number of conversation emoticons, and improves the convenience of the user for instant messaging by using the conversation emoticons.

Description

Method for pushing, pusher and the terminal device of session expression
Technical field
The invention belongs to instant messaging technical field, more particularly to a kind of method for pushing of session expression, pusher, end End equipment and computer-readable recording medium.
Background technology
With the development of society, the function of intelligent terminal is increasingly abundanter, guild is entered by intelligent terminal between men Words chat has become indispensable a kind of exchanging contact mode in people's life, in a session except that can use literal expression Outside the mood of oneself, it is also an option that corresponding session expression, session expression can more intuitively react the mood of user, carry The interest of high session chat.The push of session expression in the prior art, first, can be according to user's input and session expression Associated character is passively carried out, for example user inputs " happy ", will attach the session expression for ejecting " smiling face ";Second, can Session expression storehouse is entered with selection, the session expression for being adapted to oneself mood is selected from session expression storehouse.
However, both modes of the prior art are all not convenient enough, first, needing user to be manually entered and session expression Related word, second, needing user to manually select corresponding session expression, and generally there are many meetings in session expression storehouse Expression is talked about, selecting the session expression that user wants needs the regular hour, have impact on the input efficiency of user.
The content of the invention
In view of this, the embodiments of the invention provide a kind of method for pushing of session expression, pusher, terminal device and Computer-readable recording medium, session expression corresponding with user's current emotional can be pushed to user in user conversation, with Toilet states session expression of the user from the push as session content, improves user and carries out IMU using session expression The convenience of news.
The first aspect of the embodiment of the present invention provides a kind of method for pushing of session expression, and the method for pushing includes:
Under the session interface of intelligent terminal, the CGR data of the user of presently described intelligent terminal are obtained, wherein, The session interface is the session interface after the instant messaging application program launching of the intelligent terminal;
CGR data based on the acquisition, determine the current type of emotion of the user;
Based on the type of emotion of the determination, at the session interface, push is corresponding with the type of emotion of the determination can Expression is talked about, so that the user selects the session expression of the push as session content.
The second aspect of the embodiment of the present invention provides a kind of pusher of session expression, and the pusher includes:
CGR data capture unit, under the session interface of intelligent terminal, obtaining presently described intelligent terminal User CGR data, wherein, the session interface for the intelligent terminal instant messaging application program launching after Session interface;
Type of emotion determining unit, for the CGR data obtained based on the CGR data capture unit, Determine the current type of emotion of the user;
Session expression push unit, for the type of emotion determined based on the type of emotion determining unit, in the meeting Talk about interface and push session expression corresponding with the type of emotion of the determination, so that the user selects the conversational list of the push Feelings are as session content.
The third aspect of the embodiment of the present invention provides a kind of terminal device, including memory, processor and is stored in In the memory and the computer program that can run on the processor, described in the computing device during computer program Realize as described in any one the step of the method for pushing of session expression.
The fourth aspect of the embodiment of the present invention provides a kind of computer-readable recording medium, the computer-readable storage Media storage has computer program, realizes that the session expression as described in any one pushes away when the computer program is executed by processor The step of delivery method.
Existing beneficial effect is the embodiment of the present invention compared with prior art:
By the CGR data for the user under the session interface of intelligent terminal, obtaining presently described intelligent terminal, Because CGR data of the user under different moods are that different, different CGR data can reflect user's difference Mood, therefore can determine the current type of emotion of user according to the CGR data of acquisition, then, based on the determination Type of emotion, corresponding with the type of emotion of determination session expression is pushed at the session interface, so as to the user From the push session expression as session content so that user avoids input word or from substantial amounts of conversational list The operation of session expression is chosen in feelings storehouse, improves the convenience that user carries out instant messaging using session expression.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be only the present invention some Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these Accompanying drawing obtains other accompanying drawings.
Fig. 1 is the flow chart of the method for pushing of session expression provided in an embodiment of the present invention;
Fig. 2 is the flow chart of the method for pushing for the session expression that another embodiment of the present invention provides;
Fig. 3 is the structural representation of the pusher of session expression provided in an embodiment of the present invention;
Fig. 4 is the schematic diagram of terminal device provided in an embodiment of the present invention.
Embodiment
In describing below, in order to illustrate rather than in order to limit, it is proposed that such as tool of particular system structure, technology etc Body details, thoroughly to understand the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific The present invention can also be realized in the other embodiments of details.In other situations, omit to well-known system, device, electricity Road and the detailed description of method, in case unnecessary details hinders description of the invention.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.
Fig. 1 shows the flow chart of the method for pushing of session expression provided in an embodiment of the present invention, and details are as follows:
Step 11, under the session interface of intelligent terminal, obtain the CGR number of the user of presently described intelligent terminal According to, wherein, the session interface is the session interface after the instant messaging application program launching of the intelligent terminal.
In the present embodiment, intelligent terminal is provided with instant messaging application program, and intelligent terminal user passes through the IMU News application program conversates with other users, is detecting the instant messaging application program launching, and intelligent terminal When display interface shows the session interface after the instant messaging application program launching, it can be determined that the user of the intelligent terminal is in Session status, in this condition, obtain the CGR data of the user of presently described intelligent terminal.
Optionally, the CGR of intelligent terminal user can be obtained by the skin electric transducer being arranged on intelligent terminal Data.For example, when the human body skin of the skin electric transducer contact user on intelligent terminal, intelligent terminal can pass through skin electricity Sensor obtains the CGR data of user.
As the alternative embodiment of the present invention, in above-mentioned steps 11, the skin of the user of presently described intelligent terminal is obtained Electric response data, including:
The skin electricity that the user of presently described intelligent terminal is obtained by the wearable device being connected with the intelligent terminal is anti- Answer data.
In the present embodiment, the CGR number of user can also be obtained by being configured with the wearable device of skin electric transducer According to exemplary, user wears earphone, and the skin fax sense for obtaining user's CGR data is configured with the earphone Device, under the session interface of intelligent terminal, when earphone and the connection of the intelligent terminal of user, above-mentioned intelligent terminal passes through above-mentioned ear Machine obtains the CGR data of user.
Step 12, the CGR data based on the acquisition, determine the current type of emotion of the user.
For human body when in different type of emotion (emotional states), CGR data are different, therefore, in step In 12, the CGR data based on acquisition, it may be determined that the current type of emotion of user.
Exemplary, human body can cause sweat gland activity to be strengthened, secretion sweat is more in mood excitation time.Due in sweat Salt component is more to increase skin conductivity ability, and now CGR data are higher;Human body when mood is more gentle, live by sweat gland Dynamic to be in normal level, corresponding CGR data are normal value;For human body when depressed, sweat gland activity is weaker, accordingly CGR data it is relatively low.Therefore, the CGR data value of the user based on acquisition, the mood of user can substantially be judged Type.
As the alternative embodiment of the present invention, the CGR data of the acquisition are comprised at least before current time One time point to current time CGR data, time point before the current time to current time when Length is equal to preset duration.Above-mentioned steps 12 can be accomplished by the following way, and comprise the steps:
CGR data based on the acquisition, generate the current CGR curve of the user.
CGR curve based on the generation, and, default CGR curve is corresponding with type of emotion to close System, determines the current type of emotion of the user.
It is pointed out that because CGR foundation level also has the CGR of individual difference, i.e. different human body Foundation level is different, therefore, the feelings of user is determined by detecting the variation tendency of user's CGR in preset duration Thread type, the type of emotion of the user of determination can be made more accurate.
In the present embodiment, the CGR data of acquisition comprise at least the skin electricity by the end of a period of current time Response data, when a length of preset duration of the period, the preset duration can flexibly be set, generally second level.Example Such as, the CGR data of acquisition include the CGR data corresponding to 10 seconds to current time before current time.
It is specifically, anti-according to the CGR data of above-mentioned acquisition, the current CGR curve of generation user, skin electricity Curve is answered to reflect CGR variation tendency of the user within the corresponding period, that is, the mood class of user can be reflected Type changes.For example, the current type of emotion of user is excitation time, corresponding CGR curve is steeper ascending curve.
In the present embodiment, the one-to-one relationship of CGR curve and type of emotion is preset with, it is exemplary, lead to CGR curve of a large number of users when type of emotion is glad is obtained after the mode sampled in advance, it is bent according to each CGR It is glad benchmark CGR curve that the trend feature of line obtains a corresponding type of emotion after comprehensive analysis processing, together Reason can respectively obtain multiple benchmark CGR curves corresponding to different type of emotion.For example, type of emotion it is respectively gentle, Glad, indignation and lose, correspond to a benchmark CGR curve respectively.By above-mentioned different type of emotion and corresponding multiple The one-to-one relationship of benchmark CGR curve is as default CGR curve and the corresponding relation of type of emotion.Will be raw Into CGR curve and each benchmark CGR curve carry out similarity mode, choose the CGR curve with the generation One benchmark CGR curve of similarity highest, by one benchmark of CGR curve similarity highest with the generation Type of emotion corresponding to CGR curve is defined as the current type of emotion of user.
Step 13, the type of emotion based on the determination, the type of emotion of push and the determination at the session interface Corresponding session expression, so that the user selects the session expression of the push as session content.
In the present embodiment, after the current type of emotion of user is determined, according to the current type of emotion of user, in intelligence The session interface of energy terminal pushes session expression corresponding with the type of emotion that user is current, and user can be directly from push Session expression is simultaneously sent as session content, without going in the session expression storehouse comprising magnanimity expression to look for suitable session Expression.
Specifically, the session expression of the push is the session that the type of emotion current with user pre-set matches Expression, the session expression of the push can be in the local expression storehouse of user, or the popular conversational list on network Feelings.
It is pointed out that the session expression of the push can be one, or two or more.
As the alternative embodiment of the present invention, after above-mentioned steps 13, also comprise the steps:
Whether the session expression for detecting this push is selected by the user.
If the session expression of this push is not selected by the user, the actual session selected of the user is obtained Expression, and the actual session expression selected of the user is added to conversational list corresponding with the type of emotion that the user is current In feelings.
Specifically, there is different individual demands or individual choice for different user, in order that the session expression of push More precisely, after session expression corresponding with the type of emotion of the determination is pushed, it can also detect whether user selects The session expression of the push, if user does not select the session expression of the push, by the actual meeting selected of the user Words expression is added in session expression corresponding with the type of emotion that the user is current.Since so, use has been detected again When family is had with this identical type of emotion, the session expression of push is more close to the custom that user selects session expression.
From the foregoing, it will be observed that the present invention is by under the session interface of intelligent terminal, obtaining the user of presently described intelligent terminal CGR data, because CGR data of the user under different moods are different, different CGR data The different mood of user can be reflected, therefore the current type of emotion of user can be determined according to the CGR data of acquisition, So, the type of emotion based on the determination, session corresponding with the type of emotion of the determination is pushed at the session interface Expression, so that the user selects the session expression of the push as session content, so that user avoids input word Or the operation of session expression is chosen from substantial amounts of session expression storehouse, improve user and carry out instant messaging using session expression Convenience.
Fig. 2 shows the flow chart of the method for pushing for the session expression that another embodiment of the present invention provides, and details are as follows:
Step 21, under the session interface of intelligent terminal, obtain the CGR number of the user of presently described intelligent terminal According to this and heart rate data.
Wherein, the session interface is the session interface after the instant messaging application program launching of the intelligent terminal;Institute The CGR data of acquisition are stated including at least the CGR number from a time point before current time to current time According to a time point before the current time is equal to preset duration to the duration of current time;The heart rate number of the acquisition According to including at least the heart rate data from a time point before current time to current time, one before the current time Individual time point is equal to preset duration to the duration of current time.
In the present embodiment, intelligent terminal is provided with instant messaging application program, and intelligent terminal user passes through the IMU News application program conversates, and is detecting the instant messaging application program launching, and the display interface of intelligent terminal shows When showing the session interface after the instant messaging application program launching, it can be determined that the user of the intelligent terminal is in session status, In this condition, the CGR data and heart rate data of the user of presently described intelligent terminal are obtained.
In the present embodiment, under the session interface of intelligent terminal, the skin electricity for obtaining the user of presently described intelligent terminal is anti- Data are answered, specifically refer to the step 11 in embodiment illustrated in fig. 1, therefore not to repeat here.
In the present embodiment, under the session interface of intelligent terminal, the heart rate number of the user of presently described intelligent terminal is obtained According to.Optionally, the heart rate data of intelligent terminal user can be obtained by the EGC sensor being arranged on intelligent terminal.Example Such as, when the human body of the heart rate sensor contact user on intelligent terminal, intelligent terminal can be obtained by the heart rate sensor The heart rate data of user.
Furthermore it is also possible to the heart rate data of user is obtained by being configured with the wearable device of heart rate sensor.In intelligence Under the session interface of terminal, the user of presently described intelligent terminal is obtained by the wearable device being connected with the intelligent terminal Heart rate data.For example, user wears earphone, the sensing heart rate for obtaining user's heart rate data is configured with the earphone Device, under the session interface of intelligent terminal, when earphone and the connection of the intelligent terminal of user, above-mentioned intelligent terminal passes through above-mentioned ear Machine obtains the heart rate data of user.
Step 22, the CGR data based on the acquisition, generate the current CGR curve of the user.
In the present embodiment, the CGR data of acquisition comprise at least the skin electricity by the end of a period of current time Response data, when a length of preset duration of the period, the preset duration can flexibly be set, generally second level.Example Such as, the CGR data of acquisition include the CGR data corresponding to 10 seconds to current time before current time.
It is specifically, anti-according to the CGR data of above-mentioned acquisition, the current CGR curve of generation user, skin electricity Curve is answered to reflect CGR variation tendency of the user within the corresponding period, that is, the mood class of user can be reflected Type changes.For example, the current type of emotion of user is excitation time, corresponding CGR curve is steeper ascending curve.
Step 23, the heart rate data based on the acquisition, generate the current heart rate curve of the user.
Heart rate can also reflect the type of emotion of user to a certain extent, and in the present embodiment, the heart rate data of acquisition at least wraps The heart rate data by the end of a period of current time is included, when a length of preset duration of the period is described default Duration can flexibly be set, generally second level.For example, obtain heart rate data include before current time 10 seconds to it is current when Between corresponding heart rate data.
It is specifically, equally anti-according to the heart rate data of above-mentioned acquisition, the current heart rate curve of generation user, the heart rate curve Heart rate change trend of the user within the corresponding period is reflected, that is, the type of emotion of user can be reflected to a certain extent Change.For example, the current type of emotion of user is excitation time, corresponding heart rate curve is steeper ascending curve.
Step 24, the CGR curve based on the generation, and, the heart rate curve of the generation, and, it is default The corresponding relation of CGR curve, heart rate curve and type of emotion, determine the current type of emotion of the user.
In the present embodiment, the corresponding relation of CGR curve, heart rate curve and type of emotion is preset with, it is exemplary , it is bent that CGR curve and heart rate of a large number of users when type of emotion is glad are obtained by way of sampling in advance Line, it is glad that a corresponding type of emotion is obtained after comprehensive analysis processing according to the trend feature of each CGR curve Benchmark CGR curve, a corresponding mood class is obtained after comprehensive analysis processing according to the trend feature of each heart rate curve Type is glad benchmark heart rate curve, can similarly respectively obtain multiple benchmark CGR curves corresponding to different type of emotion And multiple benchmark heart rate curves.For example, type of emotion is respectively gentle, glad, angry and when losing, a base is corresponded to respectively Quasi- CGR curve and a benchmark heart rate curve.The default CGR curve, heart rate curve and type of emotion Corresponding relation is above-mentioned different type of emotion and pair of corresponding benchmark CGR curve and corresponding heart rate curve It should be related to.
By the CGR curve of generation and heart rate curve, benchmark CGR corresponding with each type of emotion is bent respectively Line and heart rate curve carry out similarity mode, and two similarity mode results are respectively obtained for each type of emotion.Choose two Individual similarity mode result is above a type of emotion of predetermined threshold value, and determines that the type of emotion is that the user is current Type of emotion.
In the present embodiment, the current type of emotion of user is judged jointly by combining CGR curve and heart rate curve, Further increase the accuracy for judging the current type of emotion of user.
Step 25, the type of emotion based on the determination, the type of emotion of push and the determination at the session interface Corresponding session expression, so that the user selects the session expression of the push as session content.
In the present embodiment, step 25 specifically refers to the step 13 in embodiment illustrated in fig. 1, and therefore not to repeat here.
From the foregoing, it will be observed that the present invention is by under the session interface of intelligent terminal, obtaining the user of presently described intelligent terminal CGR data, because CGR data of the user under different moods are different, different CGR data The different mood of user can be reflected, therefore the current type of emotion of user can be determined according to the CGR data of acquisition, So, the type of emotion based on the determination, session corresponding with the type of emotion of the determination is pushed at the session interface Expression, so that the user selects the session expression of the push as session content, so that user avoids input word Or the operation of session expression is chosen from substantial amounts of session expression storehouse, improve user and carry out instant messaging using session expression Convenience.
It should be understood that the size of the sequence number of each step is not meant to the priority of execution sequence, each process in above-described embodiment Execution sequence should determine that the implementation process without tackling the embodiment of the present invention forms any limit with its function and internal logic It is fixed.
Fig. 3 shows the structural representation of the pusher of session expression provided in an embodiment of the present invention, for the ease of saying It is bright, the part related to the embodiment of the present invention is illustrate only, details are as follows:
As shown in figure 3, the pusher 3 of session expression includes:CGR data capture unit 31, type of emotion determine Unit 32 and session expression push unit 33.
CGR data capture unit 31, under the session interface of intelligent terminal, obtaining presently described intelligence eventually The CGR data of the user at end, wherein, the session interface is the instant messaging application program launching of the intelligent terminal Session interface afterwards
Type of emotion determining unit 32, for the CGR data obtained based on CGR data capture unit 31, Determine the current type of emotion of the user
Session expression push unit 33, for the type of emotion determined based on type of emotion determining unit 32, in the meeting Talk about interface and push session expression corresponding with the type of emotion of the determination, so that the user selects the conversational list of the push Feelings are as session content.
Optionally, the CGR data that CGR data capture unit 31 obtains are comprised at least before current time A time point to the CGR data of current time, a time point before the current time arrives current time Duration is equal to preset duration;
The pusher 3 of session expression also includes:
CGR curve generation unit, for the CGR number obtained based on CGR data capture unit 31 According to generating the current CGR curve of the user.
Type of emotion determining unit 32 is additionally operable to, the CGR curve generated based on CGR curve generation unit, And default CGR curve and the corresponding relation of type of emotion, determine the current type of emotion of the user.
Optionally, the pusher 3 of session expression also includes:
Heart rate data acquiring unit, the heart rate data of the user for obtaining presently described intelligent terminal, wherein, it is described to obtain The heart rate data taken comprises at least the heart rate data from a time point before current time to current time, when described current Between before a time point be equal to preset duration to the duration of current time.
Heart rate curve generation unit, for the heart rate data obtained based on the heart rate data acquiring unit, described in generation The current heart rate curve of user.
Type of emotion determining unit 32 is additionally operable to, the CGR curve obtained based on CGR curve generation unit, And the heart rate curve of heart rate curve generation unit generation, and, default CGR curve, heart rate curve and mood class The corresponding relation of type, determine the current type of emotion of the user.
From the foregoing, it will be observed that the present invention is by under the session interface of intelligent terminal, obtaining the user of presently described intelligent terminal CGR data, because CGR data of the user under different moods are different, different CGR data The different mood of user can be reflected, therefore the current type of emotion of user can be determined according to the CGR data of acquisition, So, the type of emotion based on the determination, session corresponding with the type of emotion of the determination is pushed at the session interface Expression, so that the user selects the session expression of the push as session content, so that user avoids input word Or the operation of session expression is chosen from substantial amounts of session expression storehouse, improve user and carry out instant messaging using session expression Convenience.
Fig. 4 is the schematic diagram for the terminal device that one embodiment of the invention provides.As shown in figure 4, the terminal of the embodiment is set Standby 4 include:Processor 40, memory 41 and it is stored in the meter that can be run in the memory 41 and on the processor 40 Calculation machine program 42.The processor 40 realizes that the method for pushing of above-mentioned each session expression is real when performing the computer program 42 Apply the step in example, such as the step 11 shown in Fig. 1 is to step 13.Or the processor 40 performs the computer program The function of each module/unit in above-mentioned each device embodiment, such as the function of module 31 to 33 shown in Fig. 3 are realized when 42.
Exemplary, the computer program 42 can be divided into one or more module/units, it is one or Multiple module/units are stored in the memory 41, and are performed by the processor 40, to complete the present invention.Described one Individual or multiple module/units can be the series of computation machine programmed instruction section that can complete specific function, and the instruction segment is used for Implementation procedure of the computer program 42 in the terminal device 4 is described.For example, the computer program 42 can be divided CGR data capture unit, type of emotion determining unit and session expression push unit are cut into, each unit concrete function is such as Under:
CGR data capture unit, under the session interface of intelligent terminal, obtaining presently described intelligent terminal User CGR data, wherein, the session interface for the intelligent terminal instant messaging application program launching after Session interface;
Type of emotion determining unit, for the CGR data obtained based on the CGR data capture unit, Determine the current type of emotion of the user;
Session expression push unit, for the type of emotion determined based on the type of emotion determining unit, in the meeting Talk about interface and push session expression corresponding with the type of emotion of the determination, so that the user selects the conversational list of the push Feelings are as session content.
The terminal device 4 can be that the calculating such as desktop PC, notebook, palm PC and cloud server are set It is standby.The terminal device may include, but be not limited only to, processor 40, memory 41.It will be understood by those skilled in the art that Fig. 4 The only example of terminal device 4, the restriction to terminal device 4 is not formed, can included than illustrating more or less portions Part, some parts or different parts are either combined, such as the terminal device can also include input-output equipment, net Network access device, bus etc..
Alleged processor 40 can be CPU (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field- Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor Deng.
The memory 41 can be the internal storage unit of the terminal device 4, such as the hard disk of terminal device 4 or interior Deposit.The memory 41 can also be the External memory equipment of the terminal device 4, such as be equipped with the terminal device 4 Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, dodge Deposit card (Flash Card) etc..Further, the memory 41 can also both include the storage inside list of the terminal device 4 Member also includes External memory equipment.The memory 41 is used to store needed for the computer program and the terminal device Other programs and data.The memory 41 can be also used for temporarily storing the data that has exported or will export.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each work( Can unit, module division progress for example, in practical application, can be as needed and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of described device are divided into different functional units or module, more than completion The all or part of function of description.Each functional unit, module in embodiment can be integrated in a processing unit, also may be used To be that unit is individually physically present, can also two or more units it is integrated in a unit, it is above-mentioned integrated Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.In addition, each function list Member, the specific name of module are not limited to the protection domain of the application also only to facilitate mutually distinguish.Said system The specific work process of middle unit, module, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in detail or remembers in some embodiment The part of load, it may refer to the associated description of other embodiments.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein Member and algorithm steps, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually Performed with hardware or software mode, application-specific and design constraint depending on technical scheme.Professional and technical personnel Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device/terminal device and method, can be with Realize by another way.For example, device described above/terminal device embodiment is only schematical, for example, institute The division of module or unit is stated, only a kind of division of logic function, there can be other dividing mode when actually realizing, such as Multiple units or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.Separately A bit, shown or discussed mutual coupling or direct-coupling or communication connection can be by some interfaces, device Or INDIRECT COUPLING or the communication connection of unit, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated module/unit realized in the form of SFU software functional unit and as independent production marketing or In use, it can be stored in a computer read/write memory medium.Based on such understanding, the present invention realizes above-mentioned implementation All or part of flow in example method, by computer program the hardware of correlation can also be instructed to complete, described meter Calculation machine program can be stored in a computer-readable recording medium, and the computer program can be achieved when being executed by processor The step of stating each embodiment of the method.Wherein, the computer program includes computer program code, the computer program generation Code can be source code form, object identification code form, executable file or some intermediate forms etc..The computer-readable medium It can include:Any entity or device, recording medium, USB flash disk, mobile hard disk, the magnetic of the computer program code can be carried Dish, CD, computer storage, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It is it should be noted that described The content that computer-readable medium includes can carry out appropriate increasing according to legislation in jurisdiction and the requirement of patent practice Subtract, such as in some jurisdictions, according to legislation and patent practice, computer-readable medium do not include be electric carrier signal and Telecommunication signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although with reference to foregoing reality Example is applied the present invention is described in detail, it will be understood by those within the art that:It still can be to foregoing each Technical scheme described in embodiment is modified, or carries out equivalent substitution to which part technical characteristic;And these are changed Or replace, the essence of appropriate technical solution is departed from the spirit and scope of various embodiments of the present invention technical scheme, all should Within protection scope of the present invention.

Claims (10)

1. a kind of method for pushing of session expression, it is characterised in that the method for pushing includes:
Under the session interface of intelligent terminal, the CGR data of the user of presently described intelligent terminal are obtained, wherein, it is described Session interface is the session interface after the instant messaging application program launching of the intelligent terminal;
CGR data based on the acquisition, determine the current type of emotion of the user;
Based on the type of emotion of the determination, conversational list corresponding with the type of emotion of the determination is pushed at the session interface Feelings, so that the user selects the session expression of the push as session content.
2. method for pushing according to claim 1, it is characterised in that the CGR data of the acquisition comprise at least from Time point before current time to the CGR data of current time, a time point before the current time Duration to current time is equal to preset duration;
The CGR data based on the acquisition, the current type of emotion of the user is determined, including:
CGR data based on the acquisition, generate the current CGR curve of the user;
CGR curve based on the generation, and, the corresponding relation of default CGR curve and type of emotion, really The current type of emotion of the fixed user.
3. method for pushing according to claim 2, it is characterised in that under the session interface of intelligent terminal, the push Method also includes:
The heart rate data of the user of presently described intelligent terminal is obtained, wherein, the heart rate data of the acquisition is comprised at least from working as Time point before the preceding time, time point before the current time was to current to the heart rate data of current time The duration of time is equal to preset duration;
Based on the heart rate data of the acquisition, the current heart rate curve of the user is generated;
The CGR curve based on the generation, and, default CGR curve is corresponding with type of emotion to close System, determines the current type of emotion of the user, is specially:
CGR curve based on the generation, and, the heart rate curve of the generation, and, default CGR is bent The corresponding relation of line, heart rate curve and type of emotion, determine the current type of emotion of the user.
4. according to the method for pushing described in any one of claims 1 to 3, it is characterised in that described to be pushed at the session interface Session expression corresponding with the type of emotion of the determination, afterwards, the method for pushing also includes:
Whether the session expression for detecting this push is selected by the user;
If the session expression of this push is not selected by the user, the actual conversational list selected of the user is obtained Feelings, and the actual session expression selected of the user is added to session expression corresponding with the type of emotion that the user is current In.
5. according to the method for pushing described in any one of claims 1 to 3, it is characterised in that described to obtain presently described intelligence eventually The CGR data of the user at end, including:
The CGR number of the user of presently described intelligent terminal is obtained by the wearable device being connected with the intelligent terminal According to.
6. a kind of pusher of session expression, it is characterised in that the pusher includes:
CGR data capture unit, under the session interface of intelligent terminal, obtaining the use of presently described intelligent terminal The CGR data at family, wherein, the session interface is the meeting after the instant messaging application program launching of the intelligent terminal Talk about interface;
Type of emotion determining unit, for the CGR data obtained based on the CGR data capture unit, it is determined that The current type of emotion of the user;
Session expression push unit, for the type of emotion determined based on the type of emotion determining unit, in session circle Face pushes session expression corresponding with the type of emotion of the determination, so that the user is made from the session expression of the push For session content.
7. pusher according to claim 6, it is characterised in that the skin that the CGR data capture unit obtains Electric response data comprises at least the CGR data from a time point before current time to current time, described current A time point before time is equal to preset duration to the duration of current time;
The pusher also includes:
CGR curve generation unit, for the CGR data obtained based on the CGR data capture unit, Generate the current CGR curve of the user;
The type of emotion determining unit is additionally operable to, and the CGR based on CGR curve generation unit generation is bent Line, and, the corresponding relation of default CGR curve and type of emotion, determine the current type of emotion of the user.
8. pusher according to claim 7, it is characterised in that the pusher also includes:
Heart rate data acquiring unit, the heart rate data of the user for obtaining presently described intelligent terminal, wherein, the acquisition Heart rate data comprises at least heart rate data from a time point before current time to current time, the current time it A preceding time point is equal to preset duration to the duration of current time;
Heart rate curve generation unit, for the heart rate data obtained based on the heart rate data acquiring unit, generate the user Current heart rate curve;
The type of emotion determining unit is additionally operable to, and the CGR obtained based on the CGR curve generation unit is bent Line, and, the heart rate curve of heart rate curve generation unit generation, and, default CGR curve, heart rate curve with The corresponding relation of type of emotion, determine the current type of emotion of the user.
9. a kind of terminal device, including memory, processor and it is stored in the memory and can be on the processor The computer program of operation, it is characterised in that realize such as claim 1 to 5 described in the computing device during computer program The step of any one methods described.
10. a kind of computer-readable recording medium, the computer-readable recording medium storage has computer program, and its feature exists In when the computer program is executed by processor the step of realization such as any one of claim 1 to 5 methods described.
CN201710846245.XA 2017-09-19 2017-09-19 Session expression pushing method and device and terminal equipment Active CN107634901B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710846245.XA CN107634901B (en) 2017-09-19 2017-09-19 Session expression pushing method and device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710846245.XA CN107634901B (en) 2017-09-19 2017-09-19 Session expression pushing method and device and terminal equipment

Publications (2)

Publication Number Publication Date
CN107634901A true CN107634901A (en) 2018-01-26
CN107634901B CN107634901B (en) 2020-07-07

Family

ID=61103360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710846245.XA Active CN107634901B (en) 2017-09-19 2017-09-19 Session expression pushing method and device and terminal equipment

Country Status (1)

Country Link
CN (1) CN107634901B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108512995A (en) * 2018-03-01 2018-09-07 广东欧珀移动通信有限公司 electronic device, brain wave control method and related product
CN109842546A (en) * 2018-12-25 2019-06-04 阿里巴巴集团控股有限公司 Session expression processing method and device
CN110288077A (en) * 2018-11-14 2019-09-27 腾讯科技(深圳)有限公司 A kind of synthesis based on artificial intelligence is spoken the method and relevant apparatus of expression
CN110971424A (en) * 2019-11-29 2020-04-07 广州市百果园信息技术有限公司 Message processing method, device and system, computer equipment and storage medium
WO2020098669A1 (en) * 2018-11-15 2020-05-22 中兴通讯股份有限公司 Expression input method and apparatus, and device and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104063683A (en) * 2014-06-06 2014-09-24 北京搜狗科技发展有限公司 Expression input method and device based on face identification
CN104598127A (en) * 2014-12-31 2015-05-06 广东欧珀移动通信有限公司 Method and device for inserting emoticon in dialogue interface
CN104824931A (en) * 2015-06-03 2015-08-12 深圳市欧珀通信软件有限公司 Smart watch and control method thereof
US20160042648A1 (en) * 2014-08-07 2016-02-11 Ravikanth V. Kothuri Emotion feedback based training and personalization system for aiding user performance in interactive presentations
CN105447164A (en) * 2015-12-02 2016-03-30 小天才科技有限公司 Method and apparatus for automatically pushing chat expressions
CN105528917A (en) * 2016-02-15 2016-04-27 小天才科技有限公司 Method, device and system for feeding back network teaching effect
CN106175727A (en) * 2016-07-25 2016-12-07 广东小天才科技有限公司 Expression pushing method applied to wearable device and wearable device
CN106725473A (en) * 2016-12-29 2017-05-31 杭州联络互动信息科技股份有限公司 A kind of method and device that emotional state is adjusted based on intelligent wearable device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104063683A (en) * 2014-06-06 2014-09-24 北京搜狗科技发展有限公司 Expression input method and device based on face identification
US20160042648A1 (en) * 2014-08-07 2016-02-11 Ravikanth V. Kothuri Emotion feedback based training and personalization system for aiding user performance in interactive presentations
CN104598127A (en) * 2014-12-31 2015-05-06 广东欧珀移动通信有限公司 Method and device for inserting emoticon in dialogue interface
CN104824931A (en) * 2015-06-03 2015-08-12 深圳市欧珀通信软件有限公司 Smart watch and control method thereof
CN105447164A (en) * 2015-12-02 2016-03-30 小天才科技有限公司 Method and apparatus for automatically pushing chat expressions
CN105528917A (en) * 2016-02-15 2016-04-27 小天才科技有限公司 Method, device and system for feeding back network teaching effect
CN106175727A (en) * 2016-07-25 2016-12-07 广东小天才科技有限公司 Expression pushing method applied to wearable device and wearable device
CN106725473A (en) * 2016-12-29 2017-05-31 杭州联络互动信息科技股份有限公司 A kind of method and device that emotional state is adjusted based on intelligent wearable device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
付有志等: "破解"测谎"的密码 心理生理检测在探案中的应用", 《中国人民公安大学出版社》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108512995A (en) * 2018-03-01 2018-09-07 广东欧珀移动通信有限公司 electronic device, brain wave control method and related product
CN108512995B (en) * 2018-03-01 2020-08-18 Oppo广东移动通信有限公司 Electronic device, brain wave control method and related product
CN110288077A (en) * 2018-11-14 2019-09-27 腾讯科技(深圳)有限公司 A kind of synthesis based on artificial intelligence is spoken the method and relevant apparatus of expression
CN110288077B (en) * 2018-11-14 2022-12-16 腾讯科技(深圳)有限公司 Method and related device for synthesizing speaking expression based on artificial intelligence
WO2020098669A1 (en) * 2018-11-15 2020-05-22 中兴通讯股份有限公司 Expression input method and apparatus, and device and storage medium
CN111190493A (en) * 2018-11-15 2020-05-22 中兴通讯股份有限公司 Expression input method, device, equipment and storage medium
CN109842546A (en) * 2018-12-25 2019-06-04 阿里巴巴集团控股有限公司 Session expression processing method and device
CN109842546B (en) * 2018-12-25 2021-09-28 创新先进技术有限公司 Conversation expression processing method and device
CN113965541A (en) * 2018-12-25 2022-01-21 创新先进技术有限公司 Conversation expression processing method and device
CN113965541B (en) * 2018-12-25 2023-06-02 创新先进技术有限公司 Conversation expression processing method and device
CN110971424A (en) * 2019-11-29 2020-04-07 广州市百果园信息技术有限公司 Message processing method, device and system, computer equipment and storage medium

Also Published As

Publication number Publication date
CN107634901B (en) 2020-07-07

Similar Documents

Publication Publication Date Title
CN107634901A (en) Session expression pushing method and device and terminal equipment
CN107833341A (en) A kind of intelligent queuing method, equipment and computer-readable recording medium
CN107066188B (en) A kind of method and terminal sending screenshot picture
CN105610682B (en) A kind of method and apparatus that contact person is added to group in instant messaging application
CN107977928A (en) Expression generation method, apparatus, terminal and storage medium
CN107688398A (en) Determine the method and apparatus and input reminding method and device of candidate's input
CN106980538A (en) The method and device of data processing
CN108536803A (en) Song recommendations method, apparatus, equipment and computer-readable medium
CN109447819A (en) It is a kind of intelligently to talk about art based reminding method, system and terminal device
CN110244899A (en) Electronic contract on-line processing method, Online Processing System and terminal
CN107920162A (en) Control method, mobile terminal and the computer-readable recording medium of alarm clock
CN107578659A (en) Electronic title generation method and device and terminal
CN105183347A (en) Input method operation method and electronic terminal
CN108733799A (en) A kind of method for processing report data, device and terminal
CN107341122B (en) Equipment access processing method, equipment access processing unit and mobile terminal
CN112765364A (en) Group chat session ordering method and device, storage medium and electronic equipment
CN107506494A (en) Document handling method, mobile terminal and computer-readable recording medium
CN108920085B (en) Information processing method and device for wearable device
WO2017076025A1 (en) Information processing method and apparatus, and electronic device
CN108170292B (en) Expression management method, expression management device and intelligent terminal
CN109358927A (en) The method, apparatus and terminal device that application program is shown
CN108156273A (en) A kind of anonymous ID generation methods, device and electronic equipment
CN109065017A (en) Voice data generation method and relevant apparatus
CN107783932A (en) Information processing method, mobile terminal and the computer-readable recording medium of calculator
CN107172293A (en) The control based reminding method and system of terminal flow

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
GR01 Patent grant
GR01 Patent grant