Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
The embodiment of the invention discloses a kind of group's adding method and relevant device, system, can realize adding fast group, promote the property of participation that the user adds group, promote the efficient that terminal adds group.Below be elaborated respectively.
See also Fig. 1, Fig. 1 is the flow chart of the disclosed a kind of group of embodiment of the invention adding method.As shown in Figure 1, this group's adding method may further comprise the steps:
S101, terminal detect communication user and add the operation that operation interface is imported in the group of communication applications when the operation communication applications.
S102, terminal response should be operated, and received the sound of uppick, and the characteristic information of sound recognition.
S103, terminal send group and join request to service equipment, and this group joins request and comprises the characteristic information of this sound.
Whether S104, service equipment inquiry store the group of the characteristic information of this sound of coupling, if store, then communication user are added the group of the characteristic information of this sound of coupling.
Wherein, by implementing method shown in Figure 1, communication user does not need to wait for that group joins request could be added group after replying, but automatically communication user is added group by service equipment on the backstage, thereby can realize adding fast group, promote the property of participation that the user adds group.In addition, in the embodiment of the invention, terminal does not need the group of the current location coupling of this terminal of active searching, thereby can save the operation of terminal searching group, promotes the efficient that terminal adds group greatly.
See also Fig. 2, Fig. 2 is the flow chart of the disclosed a kind of group of embodiment of the invention adding method.As shown in Figure 2, this group's adding method may further comprise the steps:
S201, terminal detect communication user and add the operation that operation interface is imported in the group of communication applications when the operation communication applications.
In the embodiment of the invention, terminal comprise smart mobile phone (as Android mobile phone, iOS mobile phone etc.), panel computer, applause computer and mobile internet device (Mobile Internet Devices, MID), terminal equipment such as PAD.
In the embodiment of the invention, communication applications comprises instant messaging application, SNS communication applications, microblogging, address list etc.
In the embodiment of the invention, the group of communication applications adds on the operation interface can export " plug-in unit listened in voice ", terminal can detect the operation that touches at this " plug-in unit listened in voice " that communication user is imported at group's adding operation interface of communication applications like this, this touch operation can comprise click or double-click or long by in any one, the embodiment of the invention does not limit.Certainly, in the embodiment of the invention, the group of communication applications adds on the operation interface also can not export any plug-in unit, the detected communication user of terminal adds the operation interface input in the group of communication applications can comprise left and slides, slide, upwards slip, touch in the operation any one to lower slider, diagonal angle slip etc. that the embodiment of the invention does not limit to the right.
In the embodiment of the invention, terminal is before carrying out above-mentioned step S101, and terminal can be carried out following steps earlier, that is:
Terminal detects communication user and adds the open operation of plug-in unit at the group of communication applications, and respond open operation when the operation communication applications, and output group adds operation interface.
For instance, terminal is in operation during communication applications, and communication user be can detect and clicking of plug-in unit or double-click or slide-open operation added at the group of communication applications, and the response open operation, output group adds operation interface.Wherein, the group of terminal output adds operation interface and shows by terminal screen, that is to say, communication user can add the operation that touches of operation interface in the terminal screen input at the group of communication applications.
This touches operation S202, terminal response, is received in the sound of the current location uppick of this terminal, and the characteristic information of sound recognition.
In the embodiment of the invention, current location refer to and the sampling location between distance more than or equal to the position of predetermined threshold value, follow-uply no longer repeat.
In the embodiment of the invention, terminals listen to the sound of current location of this terminal can be this terminal use or this terminal around the voice that send of user, also can be this terminal use or this terminal around the song sung out of user, can be the voice of the current location voice playing equipment broadcast on every side of this terminal, the embodiment of the invention limit yet.
In the embodiment of the invention, the characteristic information of this sound that terminal recognition goes out can comprise any or several combinations in the vocal print collection of illustrative plates of song identity or voiced keyword or voice.Wherein, so-called vocal print collection of illustrative plates refers to carry the sound wave spectrum of verbal information.Practice shows that the vocal print collection of illustrative plates not only has specificity, and the characteristics of relative stability are arranged.After growing up, it is long-term relatively stable constant that people's sound can keep, and no matter the talker deliberately imitates other people sound and the tone, still whisper in sb.'s ear speech softly, even imitate remarkably true to lifely, its vocal print collection of illustrative plates is but identical all the time.
In the embodiment of the invention, song identity can comprise song title, types of songs (as classic, popular, rural area etc.) etc.
S203, terminal send group and join request to service equipment, and wherein, this group joins request and comprises the current location of this terminal and the characteristic information of this sound.
In the embodiment of the invention, terminal can adopt the GPS module to obtain the current location of terminal, and perhaps, terminal also can be by carrying out alternately with network access equipments such as base station, WI-FI focuses, thereby can obtain the current location of terminal.
In the embodiment of the invention, service equipment can comprise that network equipment of the service ability of providing is provided for application server, Cloud Server and other.
Whether the inquiry of S204, service equipment stores the group of the characteristic information of the current location of mating this terminal simultaneously and this sound, if store, then communication user is added the group of the characteristic information of the current location of mating this terminal simultaneously and this sound.
In the embodiment of the invention, the group whether service equipment inquiry stores the characteristic information of the current location of mating this terminal simultaneously and this sound can comprise:
Whether the service equipment inquiry stores current location and the characteristic information of this sound and the matching relationship between the group identification three of this terminal, if store, then identify the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound, if do not store, then identify the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound.
In the embodiment of the invention, a database (DB) can be set in the service equipment, this database can be used for the characteristic information of memory location, sound and the matching relationship between the group identification three, wherein, the position of this database storage, characteristic information and the matching relationship between the group identification three of sound can be as shown in table 1, that is:
Matching relationship between the characteristic information of table 1 position, sound and the group identification three
Wherein, after service equipment receives that the group of the characteristic information of the current location that comprises this terminal that terminal sends and this sound joins request, service equipment can be according to the current location of this terminal and the characteristic information of this sound, whether inquiry stores current location and the characteristic information of this sound and the matching relationship between the group identification three of this terminal from the matching relationship as shown in table 1 of database (DB) storage, if store, then identify the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound; If do not store, then identify the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound.For example, the join request current location of this terminal of comprising of the group that this terminal sends is " the vocal print collection of illustrative plates " SSSS " of voice " for the characteristic information of " position B " and sound, and service equipment is according to " position B " and " the vocal print collection of illustrative plates " SSSS " of voice ", from the matching relationship as shown in table 1 of database (DB) storage, inquire about and store " position B ", matching relationship between " the vocal print collection of illustrative plates " SSSS " of voice " and the ID3 three of group then identifies and stores the ID3 of group of coupling " position B " and " the vocal print collection of illustrative plates " SSSS " of voice " simultaneously.
In the embodiment of the invention, service equipment can add this communication user the group of the characteristic information of the current location of mating this terminal simultaneously and this sound by calling group's interface.
In the embodiment of the invention, service equipment can regularly travel through group, when finding that some groups have not had anyone, can delete this group, but also can delete the matching relationship between the characteristic information three of this group of storage and position and sound.
In the embodiment of the invention, if service equipment inquires the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound, service equipment can send for the prompting communication user and import the message of group identification to terminal so, and behind the group identification of the communication user input that receives the terminal transmission, service equipment can be created the group of the group identification correspondence of this communication user input, and stores the matching relationship between the group identification three of the characteristic information of the current location of this terminal and this sound and the input of this communication user.
In the embodiment of the invention, communication user can carry out the information issue with other communication users that add this group, wherein after adding the group of current location coupling of this terminal, concrete information issuing process is general knowledge known in those skilled in the art, and the embodiment of the invention is not done concrete argumentation.
In method shown in Figure 2, terminal can detect communication user and add the operation that operation interface is imported in the group of communication applications when the operation communication applications, and be received in the sound of current location uppick of this terminal and the characteristic information of sound recognition, and then terminal can send the characteristic information of the current location that comprises this terminal and this sound to service equipment, when service equipment inquired the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound, service equipment can add communication user the group of the characteristic information of the current location that mate this terminal simultaneously and this sound.By implementing the embodiment of the invention, communication user does not need to wait for that group joins request could be added group after being replied, but automatically communication user is added group by service equipment on the backstage, thus can realize adding fast group, promote the property of participation that the user adds group.In addition, in method shown in Figure 2, terminal does not need the group of the current location coupling of this terminal of active searching, thereby can save the operation of terminal searching group, promotes the efficient that terminal adds group greatly.
See also Fig. 3, Fig. 3 is the flow chart of the disclosed a kind of group of embodiment of the invention adding method.As shown in Figure 3, this group's adding method may further comprise the steps:
S301, terminal detect communication user and press operation at the length of " plug-in unit listened in voice " input on group's adding operation interfaces of communication applications when the operation communication applications.
In the embodiment of the invention, terminal comprise smart mobile phone (as Android mobile phone, iOS mobile phone etc.), panel computer, applause computer and mobile internet device (Mobile Internet Devices, MID), mobile device such as PAD.
In the embodiment of the invention, terminal is before carrying out above-mentioned step S201, and terminal can be carried out following steps earlier, that is:
Terminal detects communication user and adds the open operation of plug-in unit at the group of communication applications, and respond open operation when the operation communication applications, and output group adds operation interface.
For instance, terminal is in operation during communication applications, and communication user be can detect and clicking of plug-in unit or double-click or slide-open operation added at the group of communication applications, and the response open operation, output group adds operation interface.Wherein, the group of terminal output adds operation interface and shows by terminal screen, that is to say, communication user can be pressed operation at the length of " plug-in unit listened in voice " on group's adding operation interface of communication applications in the terminal screen input.
S302, terminal response should longly be received in the sound of the current location uppick of this terminal by operating, and the characteristic information of sound recognition.
In the embodiment of the invention, terminals listen to the sound of current location of this terminal can be this terminal use or this terminal around the voice that send of user, also can be this terminal use or this terminal around the song sung out of user, can be the voice of the current location voice playing equipment broadcast on every side of this terminal, the embodiment of the invention limit yet.
In the embodiment of the invention, the characteristic information of this sound that terminal recognition goes out can comprise any or several combinations in the vocal print collection of illustrative plates of song identity or voiced keyword or voice.Wherein, so-called vocal print collection of illustrative plates refers to carry the sound wave spectrum of verbal information.Practice shows that the vocal print collection of illustrative plates not only has specificity, and the characteristics of relative stability are arranged.After growing up, it is long-term relatively stable constant that people's sound can keep, and no matter the talker deliberately imitates other people sound and the tone, still whisper in sb.'s ear speech softly, even imitate remarkably true to lifely, its vocal print collection of illustrative plates is but identical all the time.
In the embodiment of the invention, song identity can comprise song title, types of songs (as classic, popular, rural area etc.) etc.
S303, terminal send group and join request to service equipment, and wherein, this group joins request and comprises the current location of this terminal and the characteristic information of this sound.
In the embodiment of the invention, terminal can adopt the GPS module to obtain the current location of terminal, and perhaps, terminal also can be by carrying out alternately with network access equipments such as base station, WI-FI focuses, thereby can obtain the current location of terminal.
In the embodiment of the invention, service equipment can comprise that network equipment of the service ability of providing is provided for application server, Cloud Server and other.
Whether the inquiry of S304, service equipment stores the group of the characteristic information of the current location of mating this terminal simultaneously and this sound, if store, and execution in step S305 then, if do not store, execution in step S306~step S308 then.
In the embodiment of the invention, the group whether service equipment inquiry stores the characteristic information of the current location of mating this terminal simultaneously and this sound can comprise:
Whether the service equipment inquiry stores current location and the characteristic information of this sound and the matching relationship between the group identification three of this terminal, if store, then identify the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound, if do not store, then identify the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound.
In the embodiment of the invention, a database (DB) can be set in the service equipment, this database can be used for the matching relationship between memory location and the group identification, wherein, this database can be used for the characteristic information of memory location, sound and the matching relationship between the group identification three, wherein, characteristic information and the matching relationship between the group identification three of the position of this database storage, sound can be shown in above-mentioned tables 1.Wherein, after service equipment receives that the group of the characteristic information of the current location that comprises this terminal that terminal sends and this sound joins request, service equipment can be according to the current location of this terminal and the characteristic information of this sound, whether inquiry stores current location and the characteristic information of this sound and the matching relationship between the group identification three of this terminal from the matching relationship as shown in table 1 of database (DB) storage, if store, then identify the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound; If do not store, then identify the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound.For example, the join request current location of this terminal of comprising of the group that this terminal sends is " song identity 1 " for the characteristic information of " position A " and sound, and service equipment is according to " position B " and " song identity 1 ", from the matching relationship as shown in table 1 of database (DB) storage, inquire about the matching relationship that stores between " position A ", " song identity 1 " and the ID1 three of group, then identify and store the ID1 of group of coupling " position A " and " song identity 1 " simultaneously.
S305, service equipment add communication user the group of the characteristic information of the current location of mating this terminal simultaneously and this sound.
In the embodiment of the invention, service equipment can add communication user the group of the characteristic information of the current location mate this terminal simultaneously and this sound by calling group's interface.
Wherein, this communication user progress information of adding group can adopt and be similar to " add group and finish 90% " such information and represent.
As shown in Figure 3, after group that communication user adds the characteristic information of the current location mate this terminal simultaneously and this sound finishes, be all communication users in exportable this group on the terminal, and the information (as " WWWW ", " NNNN " etc.) that can export all the communication user issues in this group.
If the S306 service equipment inquires the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound, service equipment send be used for prompting communication user input group identification message to terminal.
S307, terminal receive the group identification of communication user input and send to service equipment.
After S308, service equipment receive the group identification of the communication user input that terminal sends, create the group of the group identification correspondence of communication user input, and store the matching relationship between the group identification three of the characteristic information of the current location of this terminal and this sound and the input of this communication user.
In the embodiment of the invention, service equipment can regularly travel through group, when finding that some groups have not had anyone, can delete this group, but also can delete the matching relationship between the characteristic information three of this group of storage and position and sound.
In method shown in Figure 3, communication user does not need to wait for that group joins request could be added group after being replied, but automatically communication user is added group by service equipment on the backstage, thus can realize adding fast group, promote the property of participation that the user adds group.In addition, in method shown in Figure 2, terminal does not need the group of the current location coupling of this terminal of active searching, thereby can save the operation of terminal searching group, promotes the efficient that terminal adds group greatly.
See also Fig. 4, Fig. 4 is the flow chart of the disclosed another kind of group of embodiment of the invention adding method.As shown in Figure 4, this group's adding method may further comprise the steps:
S401, terminal detect communication user and add the operation that touches that operation interface imports in the group of communication applications when the operation communication applications.
In the embodiment of the invention, terminal comprise smart mobile phone (as Android mobile phone, iOS mobile phone etc.), panel computer, applause computer and mobile internet device (Mobile Internet Devices, MID), terminal equipment such as PAD.
This touches operation S402, terminal response, is received in the sound of the current location uppick of this terminal, and the characteristic information of sound recognition.
In the embodiment of the invention, the characteristic information of this sound that terminal recognition goes out can comprise any or several combinations in the vocal print collection of illustrative plates of song identity or voiced keyword or voice.
In the embodiment of the invention, song identity can comprise song title, types of songs (as classic, popular, rural area etc.) etc.
The group that S403, terminal send the characteristic information of the current location that comprises this terminal and this sound joins request to service equipment, so that whether service equipment inquiry stores the group of the characteristic information of the current location of mating this terminal simultaneously and this sound, if store, communication user is added the group of the characteristic information of the current location mate this terminal simultaneously and this sound by service equipment.
In the embodiment of the invention, terminal can also be carried out following steps before execution in step S301:
Terminal detects communication user and adds the open operation of plug-in unit at the group of communication applications, and respond this open operation when the operation communication applications, and output group adds operation interface.
For instance, terminal is in operation during communication applications, and communication user be can detect and clicking of plug-in unit or double-click or slide-open operation added at the group of communication applications, and the response open operation, output group adds operation interface.Wherein, the group of terminal output adds operation interface and shows by terminal screen, that is to say, communication user can add the operation that touches of operation interface in the terminal screen input at the group of communication applications.
In the embodiment of the invention, the group whether service equipment inquiry stores the characteristic information of the current location of mating this terminal simultaneously and this sound can comprise:
Whether the service equipment inquiry stores current location and the characteristic information of this sound and the matching relationship between the group identification three of this terminal, if store, then identify the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound, if do not store, then identify the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound.
In method shown in Figure 4, communication user does not need to wait for that group joins request could be added group after being replied, but automatically communication user is added group by service equipment on the backstage, thus can realize adding fast group, promote the property of participation that the user adds group.In addition, in method shown in Figure 4, terminal does not need the group of the current location coupling of this terminal of active searching, thereby can save the operation of terminal searching group, promotes the efficient that terminal adds group greatly.
See also Fig. 5, Fig. 5 is the structure chart that the disclosed a kind of group of the embodiment of the invention adds system.As shown in Figure 5, this adding system of group comprises terminal 501 andservice equipment 502, and wherein, terminal 501 is by networkconnection service equipment 502, wherein:
Terminal 501, be used for when the operation communication applications, detect communication user and add the operation that operation interface is imported in the group of communication applications, and respond this operation, receive the sound of uppick, and the characteristic information of sound recognition, and transmission comprises that the group of the characteristic information of this sound joins request toservice equipment 502;
Service equipment 502 is used for the group whether inquiry stores the characteristic information of this sound of coupling, if store, communication user is added the group of the characteristic information of this sound of coupling.
In the embodiment of the invention, the group that terminal 501 also be used for to send the characteristic information of the current location that comprises this terminal and this sound joins request toservice equipment 502;
Service equipment 502 also is used for the group whether inquiry stores the characteristic information of the current location of matchedtermination 501 simultaneously and this sound, if store, communication user is added the group of the characteristic information of the current location of matchedtermination 501 simultaneously and this sound.
In the embodiment of the invention, the characteristic information of this sound thatterminal 501 identifies can comprise any or several combinations in the vocal print collection of illustrative plates of song identity or voiced keyword or voice.In the embodiment of the invention, song identity can comprise song title, types of songs (as classic, popular, rural area etc.) etc.
In the embodiment of the invention, terminal 501 also is used for detecting communication user and adding the open operation of plug-in unit at the group of communication applications, and respond this open operation when the operation communication applications, and output group adds operation interface.
In the embodiment of the invention, the group whetherservice equipment 502 inquiry stores the characteristic information of the current location of matchedtermination 501 simultaneously and this sound comprises:
Service equipment 502, be used for current location and the characteristic information of this sound and the matching relationship between the group identification three that whether inquiry stores terminal 501, if store, then identify the group of the characteristic information of the current location that stores matchedtermination 501 simultaneously and this sound, if do not store, then identify the group of the characteristic information of the current location that do not store matchedtermination 501 simultaneously and this sound.
In the embodiment of the invention,service equipment 502 also is used for when the group of the characteristic information that inquires the current location that do not store matchedtermination 501 simultaneously and this sound, send and be used for pointing out the message of communication user input group identification toterminal 501, and behind the group identification of the communication user input that receives terminal 501 transmissions, create the group of the group identification correspondence of communication user input, and the matching relationship between the group identification three of the characteristic information of the current location ofstorage terminal 501 and this sound and communication user input.
Correspondingly, terminal 501 also is used for receiving the message that is used for prompting communication user input group identification thatservice equipment 502 sends, and receives the group identification of communication user input and send to service equipment 402.
In the embodiment of the invention,service equipment 502 can regularly travel through group, when finding that some groups have not had anyone, can delete this group, but also can delete the matching relationship between the characteristic information three of this group of storage and position and sound.
In system shown in Figure 5, communication user does not need to wait for that group joins request could be added group after being replied, but automatically communication user is added group by service equipment on the backstage, thus can realize adding fast group, promote the property of participation that the user adds group.In addition, in system shown in Figure 5, terminal does not need the group of the current location coupling of this terminal of active searching, thereby can save the operation of terminal searching group, promotes the efficient that terminal adds group greatly.
See also Fig. 6, Fig. 6 is the structure chart of the disclosed a kind of terminal of the embodiment of the invention.As shown in Figure 6, thisterminal 600 comprises:
First detectingunit 601 is used for when the terminal operating communication applications, detects communication user and adds the operation that operation interface is imported in the group of communication applications;
Voice recognition unit 602 is used for this operation of response, receives the sound of uppick, and the characteristic information of sound recognition;
Transmittingelement 603, join request to service equipment for the group that sends the characteristic information that comprises this sound, so that whether the service equipment inquiry stores the group of the characteristic information of this sound of coupling, if store, communication user is added the group of the characteristic information of this sound of coupling by service equipment.
In the embodiment of the invention, the group that transmittingelement 603 also be used for to send the characteristic information of the current location that comprises this terminal and this sound joins request to service equipment, so that whether service equipment inquiry stores the group of the characteristic information of the current location of mating this terminal simultaneously and this sound, if store, communication user is added the group of the characteristic information of the current location mate this terminal simultaneously and this sound by service equipment.
In the embodiment of the invention, terminal shown in Figure 6 also comprises:
Second detectingunit 604 is used for when the terminal operating communication applications, detects communication user adds plug-in unit at the group of communication applications open operation;
Output unit 605 is used for this open operation of response, and output group adds operation interface.
Correspondingly, first detectingunit 601 is concrete for when the terminal operating communication applications, detects communication user and adds the operation that operation interface is imported in the group of the communication applications ofoutput unit 605 outputs.
In the embodiment of the invention, the characteristic information of this sound thatvoice recognition unit 602 identifies can comprise any or several combinations in the vocal print collection of illustrative plates of song identity or voiced keyword or voice.In the embodiment of the invention, song identity can comprise song title, types of songs (as classic, popular, rural area etc.) etc.
In the embodiment of the invention, the group whether service equipment inquiry stores the characteristic information of the current location of mating this terminal simultaneously and this sound can comprise:
Whether the service equipment inquiry stores current location and the characteristic information of this sound and the matching relationship between the group identification three of this terminal, if store, then identify the group of the characteristic information that stores the current location of mating this terminal simultaneously and this sound, if do not store, then identify the group of the characteristic information that does not store the current location of mating this terminal simultaneously and this sound.
In terminal shown in Figure 6, communication user does not need to wait for that group joins request could be added group after being replied, but automatically communication user is added group by service equipment on the backstage, thus can realize adding fast group, promote the property of participation that the user adds group.In addition, in terminal shown in Figure 5, terminal does not need the group of the current location coupling of this terminal of active searching, thereby can save the operation of terminal searching group, promotes the efficient that terminal adds group greatly.
One of ordinary skill in the art will appreciate that all or part of step in the above-mentioned method shown in Figure 4 is to come the relevant hardware of command terminal finish by program, this program can be stored in the computer-readable recording medium of terminal, storage medium can comprise: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc.
More than the embodiment of the invention disclosed group adding method and relevant device, system are described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.