Summary of the invention
Object of the present invention is intended at least solve one of above-mentioned technological deficiency.
For this reason, the object of the invention is to propose a kind of voice-based cloud social intercourse system, this system can be simplified the complicated processes that communication text exchanges, can improve the efficiency of communication exchange, can also automatically to user's mood and health status, judge, for good friend provides information comparatively accurately simultaneously.
Another object of the present invention is to propose a kind of voice-based cloud social contact method.
For achieving the above object, embodiments of the invention have proposed a kind of voice-based cloud social intercourse system on the one hand, comprise: high in the clouds Analysis server, voice messaging and user profile for mobile terminal receive, and according to described voice messaging, described user's current affective state and/or current health status are analyzed, to generate described user's current affective state information and/or current health status information; And social server, for receiving the described user profile of described mobile terminal transmission and described current affective state information and/or the current health status information that described high in the clouds Analysis server sends, and described user's current affective state information and/or current health status information are sent to at least a portion good friend of described user good friend at least one social networks or disclose.
By the system of the embodiment of the present invention, can simplify the complicated processes that communication text exchanges, can improve the efficiency of communication exchange, can also automatically to user's mood or health status, judge simultaneously, for good friend provides information comparatively accurately, thereby the function of social networks is further expanded.
In one embodiment of the invention, described high in the clouds Analysis server is also for feeding back to described mobile terminal by described current health status information.
In one embodiment of the invention, in described at least one social networks, at least a portion good friend of good friend is the good friend of described user's appointment.
In one embodiment of the invention, described high in the clouds Analysis server is analyzed further and is comprised described user's current affective state and/or current health status according to described voice messaging: according to the described voice messaging receiving, obtain respectively emotion acoustic feature information and/or healthy acoustic feature information; Described emotion acoustic feature and/or healthy acoustic feature information are analyzed; And the current affective state information and/or the current health status information that generate described user.
In one embodiment of the invention, described healthy acoustic feature information and/or current health status information comprise one or more in word speed, definition, pitch range, tonequality, syllable frequency change.
For achieving the above object, embodiments of the invention have proposed a kind of voice-based cloud social contact method on the other hand, comprise the following steps: the voice messaging that gathers user; According to described voice messaging, described user's current affective state and/or current health status are analyzed, to generate described user's current affective state information and/or current health status information; And described user's current affective state information and/or current health status information are sent to at least a portion good friend of described user good friend at least one social networks or disclose.
In one embodiment of the invention, described voice-based cloud social contact method, also comprises: described current health status information will feed back to described mobile terminal.
In one embodiment of the invention, in described at least one social networks, at least a portion good friend of good friend is the good friend of described user's appointment.
In one embodiment of the invention, describedly according to described voice messaging, described user's current affective state and/or current health status are analyzed further and comprised: according to the described voice messaging receiving, obtain respectively emotion acoustic feature information and/or healthy acoustic feature information; Described emotion acoustic feature and/or healthy acoustic feature information are analyzed; And the current affective state information and/or the current health status information that generate described user.
In one embodiment of the invention, described healthy acoustic feature information and/or current health status information comprise, one or more in word speed, definition, pitch range, tonequality, syllable frequency change.
According to a kind of voice-based cloud social contact method of the embodiment of the present invention, can simplify the complicated processes that communication text exchanges, can improve the efficiency of communication exchange, can also automatically to user's mood and health status, judge, for good friend provides information comparatively accurately simultaneously.
For achieving the above object, embodiments of the invention have proposed again a kind of cloud analysis server, comprising: receiver module, for the voice messaging of mobile terminal receive and described mobile terminal active user's user profile; Analysis module, for according to described voice messaging, described user's current affective state and/or current health status being analyzed, to generate described user's current affective state information and/or current health status information; And sending module, for described user's current affective state information and/or current health status information are sent to social server and/or described mobile terminal.
In one embodiment of the invention, the voice messaging receiving described in described analysis module basis obtains respectively emotion acoustic feature information and/or healthy acoustic feature information, and according to current affective state information and/or the current health status information of user described in described emotion acoustic feature and/or healthy acoustic feature Information generation.
The aspect that the present invention is additional and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Below by the embodiment being described with reference to the drawings, be exemplary, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
Fig. 1 is the frame diagram of the voice-based cloud social intercourse system of the embodiment of the present invention.
As shown in Figure 1, the voice-based cloud social intercourse system that the embodiment of the present invention proposes comprises mobile terminal 101, high in the clouds Analysis server 102 and social server 103.Particularly, mobile terminal 101 is for gathering user's voice messaging and obtaining user's user profile.Wherein, mobile terminal can be mobile phone, personal digital assistant, palmtop PC, as IPAD etc.In an embodiment of the present invention, can carry out in the process of voice communication user on the one hand, the voice messaging that gathers user, for example, when user and other people communication on telephone, also can gather user on the other hand when social server is uploaded voice messaging.In this embodiment, high in the clouds Analysis server 102 also can receive user's registration, this registration can be bound user's user profile and this mobile terminal 101, certainly the also user profile of recording user separately, and to user, providing inputting interface when gathering, user inputs this user's user profile by this inputting interface.This user profile comprises user's the information such as ID.If certainly gathered when social server is uploaded voice messaging user, first that user will sign in to social server, and so social server just can be known user's user profile.
Wherein, voice messaging and user profile that high in the clouds Analysis server 102 sends for mobile terminal receive 101, and according to voice messaging, user's current affective state and/or current health status are analyzed, to generate user's current affective state information and/or current health status information.In one embodiment of the invention, high in the clouds Analysis server 102 is analyzed as follows and is completed user's current affective state and/or current health status according to the acoustic feature of voice messaging and five kinds of main emotions.Wherein, the acoustic feature information of five kinds of main emotions as shown in Table 1.First, according to the voice messaging receiving, obtain respectively emotion acoustic feature information and/or healthy acoustic feature information.Wherein, healthy acoustic feature information and/or current health status information comprise one or more in word speed, definition, pitch range, tonequality, syllable frequency change.Then, emotion acoustic feature and/or healthy acoustic feature information are analyzed.For example, show that word speed is slow, voice fuzzy, pitch range is very narrow and tonequality has the analysis results such as sympathetic response sound.Finally, generate user's current affective state information and/or current health status information.According to the analysis result of voice, can judge the current affective state of user, for example, can show that the current affective state of user is for sad from above-mentioned analysis result, high in the clouds Analysis server 102 sends to social server 103 by the current emotional state of user simultaneously.
Table one
In one embodiment of the invention, the user profile that high in the clouds Analysis server 102 obtains from mobile terminal 101, for example, the audio-frequency information of uploading or picture etc.According to voice messaging and user profile, for example, the information such as the dry and astringent and cough of voice can comprehensively be judged user and obtain flu, thereby high in the clouds Analysis server 102 can send information indicating user to mobile terminal 101, for example, " please note health, suitably take some exercises ", user's current health status information is sent to social server 103 simultaneously.
Current affective state information and/or current health status information that the user profile that social server 103 sends for mobile terminal receive and high in the clouds Analysis server 102 send, and at least a portion good friend that user's current affective state information and/or current health status information are sent to user good friend at least one social networks, or open to part good friend.Wherein, at least one social networks, at least a portion good friend of good friend is the good friend of user's appointment.In an embodiment of the present invention, the mode sending can adopt various ways, for example user's current affective state information and/or current health status information can be pushed to other good friends, in addition, also can this user's current affective state information and/or current health status information is open in social networks, but the disclosure is only towards this part of good friend, and other good friends are invisible.When guaranteeing user's privacy, can also give the care of user's the best like this.
In an embodiment of the present invention, user belongs to one or more social networks.Particularly, if user belongs to a social networks, social server 103 just can send to other good friends in this user place social networks by current affective state information and/or current health status information.If this user belongs to a plurality of social networks, can select the social networks of certain customers' appointment to send, also all social networks all sends, etc.
In one embodiment of the invention, social server 103 receives the current affective state information that high in the clouds Analysis server 102 sends, for example, the current affective state of user is sad, social server 103 can obtain at least a portion good friend's of user information (this part good friend can be user's appointment) simultaneously from mobile terminal 101, user's current affective state is sent to at least a portion good friend of user.User's good friend receives the current affective state of user that social server 103 sends or learns after user's current affective state from the disclosed content of social server 103, can give user pleasantly surprised or show loving care for, to eliminate or to alleviate sad emotion.
In one embodiment of the invention, social server 103 receives the current health status information that high in the clouds Analysis server 102 sends, for example, obtained flu, social server 103 is understood at least a portion good friend's of user the information of obtaining from mobile terminal 101 simultaneously, and user's current affective state is sent to at least a portion good friend of user or discloses.User's good friend receives the current health status of user that social server 103 sends or learns after user's current health status from the disclosed content of social server 103, can allow user experience good friends' care.
Fig. 2 is according to the flow chart of the voice-based cloud social contact method of the embodiment of the present invention.
As shown in Figure 2, the voice-based cloud social contact method that the embodiment of the present invention proposes comprises step.
S101, gathers user's voice messaging by mobile terminal.Wherein, mobile terminal can be mobile phone, personal digital assistant, palmtop PC, as IPAD etc.In an embodiment of the present invention, can carry out in the process of voice communication user on the one hand, gather user's voice messaging, for example, when user and other people communication on telephone, also can when uploading voice messaging, social server gather user on the other hand.In this embodiment, high in the clouds Analysis server also can receive user's registration, this registration can be bound user's user profile and this mobile terminal, certainly the also user profile of recording user separately, and to user, providing inputting interface when gathering, user inputs this user's user profile by this inputting interface.This user profile comprises user's the information such as ID.If certainly gathered when social server is uploaded voice messaging user, first that user will sign in to social server, and so social server just can be known user's user profile.
S102, voice messaging and user profile that high in the clouds Analysis server mobile terminal receive sends, and according to voice messaging, user's current affective state and/or current health status are analyzed, to generate user's current affective state information and/or current health status information.In one embodiment of the invention, high in the clouds Analysis server is analyzed as follows and is completed user's current affective state and/or current health status according to the acoustic feature of voice messaging and five kinds of main emotions.Wherein, the acoustic feature information of five kinds of main emotions as shown in Table 1.
First, according to the voice messaging receiving, obtain respectively emotion acoustic feature information and/or healthy acoustic feature information.Wherein, healthy acoustic feature information and/or current health status information comprise one or more in word speed, definition, pitch range, tonequality, syllable frequency change.
Then, emotion acoustic feature and/or healthy acoustic feature information are analyzed.According to the feature of emotion acoustics and healthy acoustics, user's current speech information and user's voice messaging are under normal circumstances contrasted and analyzed.For example, show that word speed is slow, voice fuzzy, pitch range is very narrow and tonequality has the analysis results such as sympathetic response sound.
Finally, generate user's current affective state information and/or current health status information.According to the analysis result of voice, can judge the current affective state of user, for example, can show that the current affective state of user is for sad from above-mentioned analysis result, high in the clouds Analysis server sends to social server by the current emotional state of user simultaneously.
In one embodiment of the invention, high in the clouds Analysis server is from the user profile of acquisition for mobile terminal, for example, and the audio-frequency information that user uploads or picture etc.According to voice messaging and user profile, for example, the information such as the dry and astringent and cough of voice can comprehensively be judged user and obtain flu, thereby high in the clouds Analysis server can send information indicating user to mobile terminal, for example, " please note health, suitably take some exercises ", user's current health status information is sent to social server simultaneously.
S103, at least a portion good friend that user's current affective state information and/or current health status information are sent to user good friend at least one social networks.Wherein, at least one social networks, at least a portion good friend of good friend is the good friend of user's appointment.In an embodiment of the present invention, the mode sending can adopt various ways, for example user's current affective state information and/or current health status information can be pushed to other good friends, in addition, also can this user's current affective state information and/or current health status information is open in social networks, but the disclosure is only towards this part of good friend, and other good friends are invisible.When guaranteeing user's privacy, can also give the care of user's the best like this.
In one embodiment of the invention, social server receives the current affective state information that high in the clouds Analysis server sends, for example, the current affective state of user is sad, social server is understood the information that obtain at least a portion good friend of user simultaneously from mobile terminal, and user's current affective state is sent to at least a portion good friend of user or discloses.User's good friend receives the current affective state of user that social server sends or from the disclosed content of social server, learns after user's current affective state, can give user pleasantly surprised or show loving care for, to eliminate or to alleviate sad emotion.
In one embodiment of the invention, social server receives the current health status information that high in the clouds Analysis server sends, for example, obtained flu, social server is understood the information that obtain at least a portion good friend of user simultaneously from mobile terminal, and user's current affective state is sent to at least a portion good friend of user or discloses.User's good friend receives the current health status of user that social server sends or from the disclosed content of social server, learns after user's current health status, can allow user experience good friends' care.
Fig. 3 is the frame diagram of the cloud analysis server of the embodiment of the present invention.
As shown in Figure 3, the cloud analysis server of the embodiment of the present invention comprises receiver module 201, analysis module 202 and sending module 203.
Particularly, the voice messaging that receiver module 201 sends for mobile terminal receive and mobile terminal active user's user profile.Analysis module 202 is for according to voice messaging, user's current affective state and/or current health status being analyzed, to generate user's current affective state information and/or current health status information.In an embodiment of the present invention, analysis module 202 obtains respectively emotion acoustic feature information and/or healthy acoustic feature information according to the voice messaging receiving, and according to emotion acoustic feature and/or healthy acoustic feature Information generation user's current affective state information and/or current health status information.
Sending module 203 is for being sent to social server and/or mobile terminal by user's current affective state information and/or current health status information.
In one embodiment of the invention, the voice messaging that receiver module 201 mobile terminal receives send, analysis module 202 is reached a conclusion to user's current affective state analysis according to voice messaging.For example, word speed is slow, voice fuzzy, pitch range is very narrow and tonequality has the information such as sympathetic response sound to sentence, and breaks and the current affective state of user for sad, the sending module 203 and then current emotional state of user is sent to social server.
In one embodiment of the invention, receiver module 201 receives user's voice messaging and user's user profile from mobile terminal.Analysis module 202 is according to voice messaging and user profile, for example, the information such as the dry and astringent and cough of voice can comprehensively be judged user and obtain flu, thereby sending module 203 sends information indicating user to mobile terminal, for example, " please note health, suitably take some exercises ", user's current health status information is sent to social server simultaneously.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is by claims and be equal to and limit.