CN104780459A - Method and electronic equipment for loading effects in instant video - Google Patents
Method and electronic equipment for loading effects in instant video Download PDFInfo
- Publication number
- CN104780459A CN104780459A CN201510182118.5A CN201510182118A CN104780459A CN 104780459 A CN104780459 A CN 104780459A CN 201510182118 A CN201510182118 A CN 201510182118A CN 104780459 A CN104780459 A CN 104780459A
- Authority
- CN
- China
- Prior art keywords
- special efficacy
- loaded
- efficacy animation
- loading position
- animation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a method and electronic equipment for loading effects in an instant video, and belongs to the field of videos. The method comprises the following steps: receiving video clips input by a user, wherein the video clips at least comprise one video dictionary entry; performing semantic recognition on at least one video dictionary entry of the video clips so as to obtain effect animation to be loaded, corresponding to the at least one video dictionary entry; determining a loading position corresponding to the effect animation to be loaded in a current video frame; sending the loaded position and the effect animation to be loaded to other electronic equipment; therefore, the individualized requirements of the user on instant video conversation are satisfied, the interaction form of the video is increased, and the user experience is improved.
Description
Technical field
The present invention relates to video field, the special efficacy loading method particularly in a kind of instant video and electronic equipment.
Background technology
Present user can carry out video conversation by the video capability of electronic equipment, but in video call process, user both sides can only see the background of the other side and video by video frame.In video call process, video representation is single, and user is difficult to add interactive special efficacy by simple mode in video calling, so need now to provide a kind of simple effective method that can change video background and add special efficacy to video.
Prior art provides a kind of method of adding special efficacy in video process, by changing the shape of video calling frame and beautifying special efficacy to increase the effect of video to the setting of video frame.
But when the method using prior art to provide, user can only change to the frame of video the effect increasing video, can not meet user and in video call process, carry out interactive demand, Consumer's Experience poor effect, and needing user manually to select, operation does not simplify.
Summary of the invention
In order to meet the individual demand that user converses to instant video, adding video interactive form, improve Consumer's Experience, embodiments provide the special efficacy loading method in a kind of instant video.Described technical scheme is as follows:
First aspect, provide the special efficacy loading method in a kind of instant video, described method comprises:
Receive the sound bite of user's input, described sound bite at least comprises a voice entry;
Semantics recognition is carried out at least one voice entry of described sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry described;
The loading position corresponding with described special efficacy animation to be loaded is determined in current video frame;
Send described loading position and described special efficacy animation to be loaded to other electronic equipments.
In conjunction with first aspect, in the implementation that the first is possible, described at least one voice entry to described sound bite carries out semantics recognition and comprises:
Described voice entry is converted into text entry;
Carry out semantic analysis to described text entry, generate analysis result, described analysis result is used to indicate described special efficacy animation to be loaded.
In conjunction with the first possible implementation of first aspect, in the implementation that the second is possible, the described acquisition to be loaded special efficacy animation corresponding with at least one voice entry described comprises:
Described analysis result is mated with default special efficacy animation, obtains described special efficacy animation to be loaded.
In conjunction with first aspect in the arbitrary possible implementation of the second of first aspect, in the implementation that the third is possible, describedly in current video frame, determine that the loading position corresponding with described special efficacy animation to be loaded comprises:
According to described analysis result, in current video frame, determine the loading position corresponding with described special efficacy animation to be loaded.
In conjunction with the third possible implementation of first aspect, in the 4th kind of possible implementation, described method also comprises:
Described special efficacy animation to be loaded is loaded on described loading position, and shows described special efficacy animation to be loaded.
In conjunction with the 4th kind of possible implementation of first aspect, in the 5th kind of possible implementation, describedly described special efficacy animation to be loaded be loaded on described loading position comprise:
Determine that moment that described current video frame is corresponding is the moment that the start frame of described special efficacy animation is corresponding;
Obtain the location parameter of described loading position in described instant video frame;
According to the location parameter of described loading position, the location parameter of the start frame of described special efficacy animation to be loaded is set;
According to described moment and described location parameter, described special efficacy animation to be loaded is loaded on described loading position.
In conjunction with the 5th kind of possible implementation of first aspect, in the 6th kind of possible implementation, described method also comprises:
Receive the elimination instruction of user's input;
Delete the special efficacy animation indicated by described elimination instruction;
Described elimination instruction is sent to other electronic equipments described.
Second aspect, provides a kind of electronic equipment, and described equipment comprises:
Receiver module, for receiving the sound bite of user's input, described sound bite at least comprises a voice entry;
Identification module, for carrying out semantics recognition at least one voice entry of described sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry described;
Determination module, for determining the loading position corresponding with described special efficacy animation to be loaded in current video frame;
Sending module, for sending described loading position and described special efficacy animation to be loaded to other electronic equipments;
Load-on module, for being loaded on described loading position by described special efficacy animation to be loaded;
Display module, for showing described special efficacy animation to be loaded.
In conjunction with second aspect, in the implementation that the first is possible, described identification module also for:
Described voice entry is converted into text entry;
Carry out semantic analysis to described text entry, generate analysis result, described analysis result is used to indicate described special efficacy animation to be loaded.
In conjunction with the first possible implementation of second aspect, in the implementation that the second is possible, described equipment also comprises:
Matching module, for being mated with default special efficacy animation by described analysis result, obtains described special efficacy animation to be loaded.
In conjunction with second aspect in the arbitrary possible implementation of the second of second aspect, in the implementation that the third is possible, described determination module specifically for:
According to described analysis result, in current video frame, determine the loading position corresponding with described special efficacy animation to be loaded.
In conjunction with second aspect, in the 4th kind of possible implementation, described method also comprises:
Described determination module is also for determining that moment that described current video frame is corresponding is the moment that the start frame of described special efficacy animation to be loaded is corresponding;
Described equipment also comprises acquisition module, for obtaining the location parameter of described loading position in described instant video frame;
Described equipment also comprises and arranges module, for the location parameter according to described loading position, arranges the location parameter of the start frame of described special efficacy animation to be loaded;
By described, described load-on module also for according to described moment and described location parameter, waits that recording special efficacy animation is loaded on described loading position.
In conjunction with the 4th kind of possible implementation of second aspect, in the 5th kind of possible implementation, described equipment also comprises:
Described receiver module is also for receiving the elimination instruction of user's input;
Described equipment also comprises removing module, for deleting the special efficacy animation indicated by described elimination instruction;
Described sending module is also for sending described elimination instruction to other electronic equipments described.
The third aspect, provide the special efficacy loading method in a kind of instant video, described method comprises:
Receive loading position and special efficacy animation to be loaded;
Described special efficacy animation to be loaded is loaded on described loading position, and shows described special efficacy animation to be loaded;
Wherein, described loading position is determined in current video frame, described special efficacy animation to be loaded be according to receive user's input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of described sound bite.
Fourth aspect, provides a kind of electronic equipment, it is characterized in that, described electronic equipment comprises:
Receiver module, for receiving loading position and special efficacy animation to be loaded;
Load-on module, for described special efficacy animation to be loaded is loaded on described loading position, and shows described special efficacy animation to be loaded;
Wherein, described loading position is determined in current video frame, described special efficacy animation to be loaded be according to receive user's input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of described sound bite.
Embodiments provide the special efficacy loading method in a kind of instant video and electronic equipment, method comprises: the sound bite receiving user's input, and sound bite at least comprises a voice entry; Semantics recognition is carried out at least one voice entry of sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry; The loading position corresponding with special efficacy animation to be loaded is determined in current video frame; Transmission loading position and special efficacy animation to be loaded are to other electronic equipments.Thus according to the method that the embodiment of the present invention provides, by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of interactive system schematic diagram that the embodiment of the present invention provides;
Fig. 2 is a kind of interactive system schematic diagram that the embodiment of the present invention provides;
Fig. 3 is a kind of interactive system schematic diagram that the embodiment of the present invention provides;
Fig. 4 is the special efficacy loading method flow chart in a kind of instant video of providing of the embodiment of the present invention;
Fig. 5 is the special efficacy loading method flow chart in a kind of instant video of providing of the embodiment of the present invention;
Fig. 6 is a kind of interface schematic diagram that the embodiment of the present invention provides;
Fig. 7 is a kind of interface schematic diagram that the embodiment of the present invention provides;
Fig. 8 is a kind of interface schematic diagram that the embodiment of the present invention provides; '
Fig. 9 is the special efficacy loading method flow chart in a kind of instant video of providing of the embodiment of the present invention;
Figure 10 is the special efficacy loading method flow chart in a kind of instant video of providing of the embodiment of the present invention;
Figure 11 is a kind of electronic devices structure schematic diagram that the embodiment of the present invention provides;
Figure 12 is a kind of electronic devices structure schematic diagram that the embodiment of the present invention provides;
Figure 13 is the special efficacy loading method flow chart in a kind of instant video of providing of the embodiment of the present invention;
Figure 14 is a kind of electronic devices structure schematic diagram that the embodiment of the present invention provides;
Figure 15 is a kind of electronic devices structure schematic diagram that the embodiment of the present invention provides;
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The method that the embodiment of the present invention provides is applied to and a kind ofly at least comprises in the interactive system of the first electronic equipment and the second electronic equipment, with reference to shown in Fig. 1, the first electronic equipment and the second electronic equipment realize the mutual of instant video by the application program running self storage.
The method that the embodiment of the present invention provides can also be applied to a kind of interactive system at least comprising the first electronic equipment, the second electronic equipment and server, with reference to shown in Fig. 2, in this interactive system, server is used for, when the first electronic equipment and the second electronic equipment realize instant video mutual by the application program running self storage, forwarding these real-time interaction data.
In addition, the method that the embodiment of the present invention provides can also be applied to and a kind ofly at least comprise in the interactive system of the first electronic equipment and user, with reference to shown in Fig. 3, the first electronic equipment realizes instant video function by the application program running self storage, and to carry out instant video mutual with user.
Above-mentioned interactive system is only exemplary, and in addition, the method that the embodiment of the present invention provides can also be applied in other interactive system, and the embodiment of the present invention is not limited concrete interactive system.
It should be noted that in embodiments of the present invention, animation to be loaded at least comprises correlation between animated element, animated element, the motion mode of animated element and the special efficacy of animated element in motion process.Such as, if animation to be loaded is " moon rises from the left side on mountain ", then animated element is " moon " and " mountain ", and the motion mode of animated element is " rise ", and animated element " moon " is " moon " " left side " on " mountain " with the pass of animated element " mountain ".
Embodiment one
Embodiments provide the special efficacy loading method in a kind of instant video, shown in Figure 4, method flow comprises:
401, accept the sound bite of user's input, sound bite at least comprises a voice entry.
402, semantics recognition is carried out at least one voice entry of sound bite.
Concrete, voice entry is converted into text entry;
Carry out semantic analysis to text entry, generate analysis result, analysis result is used to indicate special efficacy animation to be loaded.
403, the to be loaded special efficacy animation corresponding with at least one voice entry is obtained.
Concrete, analysis result is mated with default special efficacy animation, obtains special efficacy animation to be loaded.
404, in current video frame, the loading position corresponding with special efficacy animation to be loaded is determined.
Concrete, according to analysis result, in current video frame, determine the loading position corresponding with special efficacy animation to be loaded.
405, transmission loading position and special efficacy animation to be loaded are to other electronic equipments.
Optionally, method also comprises:
Special efficacy animation to be loaded is loaded on loading position, and shows special efficacy animation to be loaded.
Concrete, determine that moment that current video frame is corresponding is the moment that the start frame of special efficacy animation to be loaded is corresponding;
Obtain the location parameter of loading position in instant frame of video;
According to the location parameter of loading position, the location parameter of the start frame of special efficacy animation to be loaded is set;
According to moment and location parameter, special efficacy animation to be loaded is loaded on loading position.
Optionally, method also comprises:
Receive the elimination instruction of user's input;
Delete the special efficacy animation eliminated indicated by instruction;
Send to other electronic equipments and eliminate instruction.
The invention provides the special efficacy loading method in a kind of instant video, by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Embodiment two
Embodiments provide the special efficacy loading method in a kind of instant video, shown in Figure 5, method flow comprises:
501, obtain the sound bite of user's input, sound bite at least comprises a voice entry.
Concrete, electronic equipment obtains the sound bite of user's input by the voice input module of self, this voice input module can comprise microphone, in addition, voice input module can also receive the sound bite that other electronic equipments send, and the mode of the embodiment of the present invention to concrete reception sound bite is not limited.
Wherein, this sound bite at least comprises a voice entry, this voice entry is used to indicate special efficacy to be loaded, this sound bite can be in short, also can be a short sentence, it can also be a phrase, such as, sound bite can be " moon rises from the left side on mountain ", also can be " moon rise ", can also be " moon ", if sound bite is " moon rises from the left side on mountain ", then comprise " moon " " from " five, " mountain " " left side " " rise " voice entry, wherein, voice entry " moon " " mountain " " left side " " rise " indicates the special efficacy animation moon to be loaded, mountain, the left side, rise, special efficacy animation to be loaded is indicated to be " moon rises from the left side on mountain ".
Exemplary, can see shown in the special efficacy change of b in a to Fig. 6 Fig. 6 to load special efficacy animation " moon rises from the left side on mountain " in screen interface.
502, voice entry is converted into text entry.
Concrete, by each voice entry in the sound bite of acquisition is carried out similarity comparison respectively with multiple default voice entry respectively, the similarity that each voice entry is corresponding respectively with multiple default voice entry can be obtained;
If be more than or equal to predetermined threshold value with any one in the similarity that multiple default voice entry is corresponding respectively, wherein, if the default voice entry being more than or equal to predetermined threshold value has multiple, then determine that the default voice entry that wherein similarity is maximum mates with this voice entry; If the default voice entry being more than or equal to predetermined threshold value has one, then determine that this default voice entry mates with this voice entry, and obtain text entry corresponding to this default voice entry.
In addition, by other means, the voice entry in sound bite can also be converted into text entry, the embodiment of the present invention is not limited the concrete mode voice entry in sound bite being converted into text entry.
503, carry out semantic analysis to text entry, generate analysis result, analysis result is used to indicate special efficacy animation to be loaded.
Concrete, the process that the text entry corresponding to each voice entry in sound bite carries out semantic analysis can be:
The text entry that each voice entry comprised in acquisition sound bite is corresponding;
Obtain multiple semantemes that each text entry is corresponding;
Concrete, multiple semantemes corresponding to each text entry can be obtained by the semantic analysis algorithm preset;
According to the utilization rate of user to semanteme, from multiple semanteme, determine the semanteme corresponding to text entry;
Wherein, user can be that electronic equipment generates according to statistics to the utilization rate of semanteme, also can obtain from network side.
Generate the analysis result corresponding with voice entry, this analysis result indicates special efficacy animation to be loaded and loading position.
Optionally, syntactic analysis and contextual analysis can also be carried out to text entry, syntactic analysis and contextual analysis can be carried out to text entry by matching method, can also carry out syntactic analysis and contextual analysis to text entry by other means, the mode of the present invention to concrete syntactic analysis and contextual analysis is not limited.
It should be noted that, step 502 to step 503 is the processes of at least one voice entry of sound bite being carried out to semantics recognition, except aforesaid way, can also carry out semantics recognition at least one voice entry of sound bite by other means, the embodiment of the present invention is not limited the mode that at least one concrete voice entry carries out semantics recognition.
By carrying out semantic analysis at least one the voice entry in the sound bite of user, obtain analysis result, special efficacy animation to be loaded is determined according to analysis result, need compared with manual loading special efficacy animation with traditional, the method that the embodiment of the present invention provides does not need manual operation to load, and simplifies operating procedure; Meanwhile, according to the word language of user, load special efficacy, special efficacy is loaded more intelligent, improve Consumer's Experience.
504, analysis result is mated with default special efficacy animation, obtain special efficacy animation to be loaded.
Concrete, obtain the result that analysis result mates respectively with the default special efficacy animation prestored, if matching result is more than or equal to predetermined threshold value, then determine that the special efficacy animation that this analysis matching result is corresponding is special efficacy animation to be loaded.
Concrete, obtain the animated element of analysis result instruction, animated element is mated respectively with default special efficacy animation, if matching result is greater than predetermined threshold value, then determine that the special efficacy animation that animated element that this analysis result indicates is corresponding is special efficacy animation to be loaded.
Wherein, the animated element obtaining analysis result instruction at least comprises:
Obtain all animated elements of analysis result instruction, the position relationship between each animated element, and the motion mode of each animated element, the motion process of animated element.
Exemplary, if the animated element of analysis result instruction is " moon " and " mountain ", animated element " moon " and " mountain " are mated respectively with default special efficacy animation, obtain matching result, matching result is the special efficacy animation that " moon " and " mountain " is corresponding respectively; In addition, the position relationship obtained between animated element is " moon " left side on " mountain ", and the motion mode obtaining animated element is that " moon " rises, then what can obtain from analysis result treats that special efficacy animation rises on " mountain " left side for " moon ".
It should be noted that, user is in transmission sound bite process, through semantic analysis, electronic equipment at least can determine what special efficacy animation to be loaded be, loading position in video clip, if relevant information can not be obtained from semantic analysis result, then electronic equipment can rule of thumb load in data display, or load at the default location of electronic equipment identification, such as: electronic equipment can be given tacit consent to and loads in the position of the removing portrait of video clip, then above-mentioned special efficacy animation to be loaded can be loaded on upper left side or the upper right side of video clip, when electronic equipment cannot determine be upper left side or upper right side time, then rule of thumb data display is selected, or determine according to the size at remaining video interface behind video clip upper left side and upper right side removing portrait area, in addition, can also determine according to other modes, the embodiment of the present invention is not limited concrete mode.
It should be noted that, this step is the process obtaining the to be loaded special efficacy animation corresponding with at least one voice entry, except said process, can also obtain the to be loaded special efficacy animation corresponding with at least one voice entry by other means, the mode of the embodiment of the present invention to the concrete acquisition to be loaded special efficacy animation corresponding with at least one voice entry is not limited.
505, according to analysis result, in current video frame, the loading position corresponding with special efficacy animation to be loaded is determined.
Concrete, if sound bite comprises instruction human face region, head zone, body region, the text entry of neck region, then in current video frame, determine that the process of the loading position corresponding with special efficacy animation can be:
Portrait area and non-portrait area is determined in current video frame, the background area of portrait when non-portrait area and video, wherein, according to the characteristic point parameter determination portrait area obtaining portrait, the method according to the overall profile region of removing portrait determines non-portrait area;
The characteristic point parameter of this portrait may be used for the profile representing portrait details, the profile of portrait details can comprise human face region, head zone, body region, neck region, wherein, except the profile of portrait details can comprise human face region, head zone, body region, outside neck region, portrait details profile can also comprise other regions, the embodiment of the present invention is not limited concrete region, this describes human face region respectively, head zone, body region, the characteristic point parameter of neck region at least comprises description human face region, head zone, body region, the coordinate of characteristic point parameter in current video frame picture of neck region, the obtain manner of the embodiment of the present invention to concrete characteristic point parameter is not limited.
Preferably, human face region can also be determined in current video frame.
Concrete, according to the characteristic point parameter determination human face region of face, the characteristic point parameter of this face may be used for representing face details profile, the details profile of face can comprise eyes, mouth, eyebrow and nose, eyes can be comprised, mouth, the face details of eyebrow and nose, in addition, other face details can also be comprised, the embodiment of the present invention is not limited concrete face details, this describes eyes respectively, mouth, the characteristic point parameter of eyebrow and nose can comprise description eyes, mouth, the coordinate of characteristic point parameter portrait area in current video frame picture of eyebrow and nose, the obtain manner of the embodiment of the present invention to concrete characteristic point parameter is not limited.
Optionally, in current video frame, determine that human face region can also by obtaining the characteristic parameter determination human face region of face pupil, the characteristic point parameter of this pupil can comprise the coordinate of pupil at human face region, can also comprise the coordinate of pupil in portrait area and current video frame picture.
Except the position that aforesaid way determines special efficacy animation to be loaded, can also by being different macro blocks by frame of video picture segmentation, determine that the characteristic point parameter of each macro block is to determine the position of special efficacy animation to be loaded, in addition, can also be determined the position of special efficacy to be loaded in current video frame by additive method, the mode of the embodiment of the present invention to the position determining special efficacy to be loaded in concrete current video frame is not limited.
Exemplary, if semantic analysis result shows special efficacy to be loaded for " wearing glasses ", comprise the entry " glasses " of instruction eyes, in current video frame, then determine that the loading position of special efficacy to be loaded is eyes, then identify that the loading position of special efficacy of wearing glasses is for eyes is see in Fig. 7 shown in a, this position load special efficacy see Fig. 7 in shown in b.
If do not comprise instruction human face region, head zone in sound bite, body region, the text entry of neck region, then in current video frame, determine that the process of the loading position corresponding with special efficacy animation can be:
According to the picture size loading animation, in the preset range in instant frame of video, determine loading position at random.This preset range can make to pre-set, and optionally, this preset range can be with the center of current video frame picture for the center of circle, and preset length is the border circular areas of radius, and this preset range can comprise portrait area and non-portrait area.
Such as, if sound bite is " moon rises from the left side on mountain ", then loading position can be the optional position in preset range in current video frame picture, as the optional position on the facial left side.
506, determine that moment that current video frame is corresponding is the moment that the start frame of special efficacy animation to be loaded is corresponding.
Concrete, determine the moment that current video frame is corresponding, using this moment as the initial time loading special efficacy animation, exemplary, the moment that record current video frame is corresponding is a, then determine that the moment that the start frame of special efficacy animation is corresponding is a, wherein, moment a can be determined by the time management module of electronic equipment.
Optionally, the length showing the duration after special efficacy animation loads in current video frame in current video can be pre-set, exemplary, the B of the time length that the display arranging special efficacy loading continues, then when moment a, start to show special efficacy animation to be loaded in current video frame, after elapsed time B, in frame of video picture, stop this special efficacy of display.Except aforesaid way, also can realize this process by other means, embodiment of the present invention moment corresponding to concrete determination current video frame is that the mode in the moment that the start frame of special efficacy animation frame is corresponding is not limited.
507, the location parameter of loading position in instant frame of video is obtained;
Concrete, the result of carrying out semantics recognition according to the sound bite inputted user obtains the position of special efficacy to be loaded, and then determine the position of this loading position in instant frame of video, the location parameter of loading position in instant video can comprise the coordinate position parameter of characteristic point parameter correspondence in instant frame of video of special efficacy to be loaded, in addition, can also comprise special efficacy point parameter other location parameters in instant video of special efficacy to be loaded, the embodiment of the present invention is not limited concrete location parameter.
Exemplary, if the special efficacy to be loaded that semantics recognition result obtains is " moon is on upper left side ", then obtain special efficacy position to be loaded on the upper left side of frame of video picture, this region can be the region shown in Fig. 8.
508, according to the location parameter of loading position, the location parameter of the start frame of special efficacy animation to be loaded is set.
Concrete, can according to the coordinate position parameter of the characteristic point parameter of loading position in frame of video picture, arrange the coordinate position parameter that the characteristic point parameter of special efficacy animation is corresponding in frame of video picture, the embodiment of the present invention is not limited concrete mode.
509, transmission loading position and special efficacy animation to be loaded are to other electronic equipments.
Concrete, loading position and special efficacy animation to be loaded are sent to and carry out other mutual electronic equipments of instant video with this electronic equipment, this message can be loaded in the transparent transmission message between this electronic equipment and other electronic equipments, realize loading position and special efficacy animation data to be sent to carry out other mutual electronic equipments of instant video with this electronic equipment by this transparent transmission message.
Optionally, the load instructions data of this special efficacy animation and loading position can also be sent to and carry out other mutual electronic equipments of instant video with this electronic equipment.
Wherein, the load instructions data of special efficacy animation are uniquely corresponding with special efficacy animation.
Optionally, the load instructions of this special efficacy animation and loading position can also be sent as server.
Due to compared to special effects data, the shared internal memory of special efficacy mark is less, and transmission speed is faster, so, other mutual electronic equipments of instant video or server can be carried out with this electronic equipment by the load instructions data of this special efficacy animation and loading position being sent to, improve synchronism and the efficiency of special efficacy loading, improve Consumer's Experience.
5010, according to moment and location parameter, special efficacy animation to be loaded is loaded on loading position, and shows special efficacy animation to be loaded.
Concrete, electronic equipment is according to moment and location parameter, carry out special efficacy animation to be loaded to be loaded on loading position at the load-on module of self, simultaneously in this moment, by transparent transmission message the special efficacy animation of loading is sent to and carries out other mutual electronic equipments of instant video with this electronic equipment.
Optionally, server is according to moment and location parameter, special efficacy animation to be loaded is loaded on loading position, by transparent transmission message, the video of the special efficacy animation of this loading is sent to the electronic equipment carrying out video interactive, and make this special efficacy animation of display screen display at electronic equipment.
It should be noted that, special effects data to be loaded is downloaded on backstage in loading procedure, decreases electronic equipment and server owing to will store the memory space of a large amount of special efficacy animations and at substantial.
It should be noted that, step 5010 is processes special efficacy animation to be loaded being loaded on loading position, except aforesaid way, by other means special efficacy animation to be loaded can also be loaded on loading position, the mode that special efficacy animation to be loaded is loaded on loading position is not limited concrete by the embodiment of the present invention.
Wherein, final effect figure can with reference to shown in Fig. 6.
Optionally, method flow also comprises:
601, the elimination instruction of user's input is received.
Concrete, electronic equipment receives the elimination instruction of user's input by the receiver module of self, and can also receive the elimination instruction of user's input by other means, the mode of the embodiment of the present invention to the elimination instruction that concrete reception user inputs is not limited.
Wherein, elimination instruction is used to indicate the special efficacy animation that user will eliminate.
User by clicking the elimination icon in video clip, can click the special efficacy animation that will eliminate and eliminating.
In addition, user can also by clicking the function key triggering elimination instruction having and return function, and the embodiment of the present invention is not limited concrete icon and icon position.
602, the special efficacy animation eliminated indicated by instruction is deleted.
Concrete, delete this special effects data corresponding to special efficacy animation shown in elimination instruction.
The embodiment of the present invention, by according to the instruction eliminating instruction, is eliminated special efficacy animation, thus user can be eliminated the special efficacy animation loaded or cancel, meet the individual demand of user further, improve user-interaction experience.
603, this elimination instruction is sent to other electronic equipments.
Wherein, it should be noted that step 602 and step 603 can perform according to said sequence, also can perform, can also be first perform step 603, then perform step 602, the embodiment of the present invention be limited concrete execution sequence simultaneously.
The invention provides the special efficacy loading method in a kind of instant video, by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Embodiment three
The embodiment of the present invention additionally provides the special efficacy loading method in a kind of instant video, and the method is applied to other electronic equipments receiving special efficacy animation data and loading position, and shown in Figure 9, the method comprises:
901, special efficacy animation data to be loaded and the loading position of electronic equipment transmission is received.
Concrete, by receiving the transparent transmission message comprising special efficacy animation data to be loaded and loading position that electronic equipment sends, receive special efficacy animation data to be loaded and the loading position of electronic equipment transmission.
902, according to moment and location parameter, this special efficacy animation data to be loaded is loaded on the loading position that these other electronic equipments are determined, and shows this special efficacy animation to be loaded.
Concrete, this step is identical with step 5010, and this is in and is not repeated.
Optionally, if electronic equipment sends special efficacy animation load instructions to be loaded and loading position, see Figure 10, then can also comprise:
1001, special efficacy animation instructions to be loaded and the loading position of electronic equipment transmission is received.
Concrete, this step is identical with step 901, is or else repeated herein.
1002, according to this special efficacy animation instructions to be loaded, judge whether other electronic equipments store this special efficacy animation indicated by special efficacy animation instructions to be loaded, if store this special efficacy animation indicated by special efficacy animation instructions to be loaded, then perform step 1003; If do not store, then perform step 1004.
Concrete, can be contrasted by the special efficacy animation instructions multiple to be loaded that this special efficacy animation instructions to be loaded and other electronic equipments are prestored, judge whether other electronic equipments store this special efficacy indicated by special efficacy animation instructions to be loaded, and the embodiment of the present invention is not limited concrete judgment mode.
1003, the special efficacy animation indicated by this special efficacy animation instructions to be loaded is loaded on the loading position determined.
Concrete, this step is identical with step 902, is or else repeated herein.
1004, download the special efficacy animation indicated by this special efficacy animation instructions to be loaded from server, and after step 1004, perform step 1003.
Concrete, the embodiment of the present invention is not limited concrete downloading process.
Because special efficacy animation can be downloaded from server, thus decrease electronic equipment and server owing to needing to store the memory space of a large amount of special efficacy animation two at substantial, thus improve Consumer's Experience, accelerate transmission speed.
Embodiment four
Embodiments provide a kind of electronic equipment 11, see Figure 11, this electronic equipment 11 comprises:
Receiver module 111, for receiving the sound bite of user's input, sound bite at least comprises a voice entry;
Identification module 112, for carrying out semantics recognition at least one voice entry of sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry;
Determination module 113, for determining the loading position corresponding with special efficacy animation in current video frame;
Sending module 114, for sending loading position and special efficacy animation to be loaded to other electronic equipments.
Load-on module 115, for being loaded on described loading position by described special efficacy animation to be loaded;
Display module 116, for showing described special efficacy animation to be loaded.
Optionally, identification module 112 also for:
Voice entry is converted into text entry;
Carry out semantic analysis to text entry, generate analysis result, analysis result is used to indicate special efficacy animation to be loaded.
Optionally, equipment 11 also comprises:
Matching module, for being mated with default special efficacy animation by analysis result, obtains special efficacy animation to be loaded.
Optionally, determination module 113 specifically for:
According to analysis result, in current video frame, determine the loading position corresponding with special efficacy animation.
Optionally, determination module 113 is also for determining that moment that current video frame is corresponding is the moment that the start frame of special efficacy animation frame is corresponding;
Equipment also comprises acquisition module, for obtaining the location parameter of loading position in instant frame of video;
Equipment also comprises and arranges module, for the location parameter according to loading position, arranges the location parameter of special efficacy animation frame;
Special efficacy animation frame also for according to moment and location parameter, is loaded on loading position by load-on module.
Optionally,
Receiver module 111 is also for receiving the elimination instruction of user's input;
Equipment also comprises removing module, for deleting the special efficacy animation eliminated indicated by instruction;
Sending module 114 also eliminates instruction for sending to other electronic equipments.
Embodiments provide a kind of electronic equipment, this electronic equipment is by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Embodiment five
Embodiments provide a kind of electronic equipment, shown in Figure 12, electronic equipment comprises: video input module 121, Video Output Modules 122, voice input module 123, sending module 124, receiver module 125, memory 126 and the processor 127 be connected with video input module 121, Video Output Modules 122, voice input module 123, sending module 124, receiver module 125 and memory 126, wherein, memory 126 stores batch processing code, processor 127, for calling the program code stored in memory 126, performs following operation:
Control the sound bite that voice input module 123 receives user's input, sound bite at least comprises a voice entry;
Semantics recognition is carried out at least one voice entry of sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry;
The loading position corresponding with special efficacy animation to be loaded is determined in current video frame;
Control sending module 124 and send loading position and special efficacy animation to be loaded to other electronic equipments;
Wherein, processor 127 also receives current video frame for controlling video input module 121 for calling the program code stored in memory 126.
Optionally, memory 126 stores batch processing code, and processor 127, for calling the program code stored in memory 126, performs following operation:
Voice entry is converted into text entry;
Carry out semantic analysis to text entry, generate analysis result, analysis result is used to indicate special efficacy animation to be loaded.
Optionally, memory 126 stores batch processing code, and processor 127, for calling the program code stored in memory 126, performs following operation:
Analysis result is mated with default special efficacy animation, obtains special efficacy animation to be loaded.
Optionally, memory 126 stores batch processing code, and processor 127, for calling the program code stored in memory 126, performs following operation:
According to analysis result, in current video frame, determine the loading position corresponding with special efficacy animation to be loaded.
Optionally, memory 126 stores batch processing code, and processor 127, for calling the program code stored in memory 126, performs following operation:
Special efficacy animation to be loaded is loaded on loading position, and controls Video Output Modules 122 and show special efficacy animation to be loaded.
Optionally, memory 126 stores batch processing code, and processor 127, for calling the program code stored in memory 126, performs following operation:
Determine that moment that current video frame is corresponding is the moment that the start frame of special efficacy animation to be loaded is corresponding;
Obtain the location parameter of loading position in instant frame of video;
According to the location parameter of loading position, the location parameter of the start frame of special efficacy animation to be loaded is set;
According to moment and location parameter, special efficacy animation to be loaded is loaded on loading position.
Optionally, memory 126 stores batch processing code, and processor 127, for calling the program code stored in memory 126, performs following operation:
Control the elimination instruction that receiver module 125 receives user's input;
Delete the special efficacy animation eliminated indicated by instruction;
Control sending module 124 and send elimination instruction to other electronic equipments.
Embodiments provide a kind of electronic equipment, this electronic equipment is by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Embodiment six
Embodiments provide the special efficacy loading method in a kind of instant video, the method is used for a kind of electronic equipment receiving loading position and special efficacy animation to be loaded, and shown in Figure 13, the method comprises:
1301, loading position and special efficacy animation to be loaded is received.
Concrete, the embodiment of the present invention is not limited concrete receiving position.
1302, special efficacy animation to be loaded is loaded on loading position, and shows special efficacy animation to be loaded.
Concrete, this step is identical with the step 5010 in embodiment two, and this is in and is not repeated.
Wherein, in embodiments of the present invention, loading position is determined in current video frame, and the defining method of loading position and identical in embodiment two, or else repeated herein.
Special efficacy animation to be loaded be according to receive user input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of sound bite, identical with embodiment two of concrete mode, is or else repeated herein.
Embodiments provide the special efficacy loading method in a kind of instant video, the method is by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Embodiment seven
Embodiments provide a kind of electronic equipment 14, this electronic equipment comprises:
Receiver module 141, for receiving loading position and special efficacy animation to be loaded;
Load-on module 142, for special efficacy animation to be loaded is loaded on loading position, and shows special efficacy animation to be loaded;
Wherein, loading position is determined in current video frame, special efficacy animation to be loaded be according to receive user's input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of sound bite.
Optionally, receiver module 141 also for:
Receive the elimination instruction that other electronic equipments send, according to elimination instruction, delete or eliminate the special efficacy animation of this elimination instruction instruction.
Embodiments provide a kind of electronic equipment, this electronic equipment is by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
Embodiment eight
Embodiments provide a kind of electronic equipment, shown in Figure 15, electronic equipment comprises: Video Output Modules 151, transmission/reception module 152, memory 153 and the processor 154 be connected with Video Output Modules 151, transmission/reception module 152 and memory 153, wherein, memory 153 stores batch processing code, processor 154, for calling the program code stored in memory 153, performs following operation:
Control transmission/reception module 152 and receive loading position and special efficacy animation to be loaded;
Special efficacy animation to be loaded is loaded on loading position, and controls screen output module 151 and show special efficacy animation to be loaded;
Wherein, loading position is determined in current video frame, special efficacy animation to be loaded be according to receive user's input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of sound bite.
Optionally, memory 153 stores batch processing code, and processor 154, for calling the program code stored in memory 153, performs following operation:
Control the elimination instruction that transmission/reception module 152 receives the transmission of other electronic equipments, according to elimination instruction, delete or eliminate the special efficacy animation of this elimination instruction instruction.
Embodiments provide a kind of electronic equipment, this electronic equipment is by identifying at least one the voice entry in the sound bite of user's input, the to be loaded special efficacy animation corresponding with at least one voice entry obtained is loaded on the loading position in instant video, carry out compared with modification with traditional to video frame, achieve and carry out special efficacy loading in instant video, meet user and carry out interactive demand by loading special efficacy in video calling, improve Consumer's Experience; On the other hand, by determine the loading position corresponding with special efficacy animation to be loaded in current video frame after, special efficacy animation to be loaded is loaded on the loading position in video, thus it is more accurate to make special efficacy animation load in video, improves Consumer's Experience, simultaneously, ensure that and can carry out special efficacy loading in each position of instant video, meet the individual demand that user converses to instant video, add video interactive form, improve Consumer's Experience; In addition, by receiving the sound bite of user, at least one voice entry in sound bite is identified, obtain the to be loaded special efficacy corresponding with sound bite, thus make by identifying that the mode of sound bite loads special efficacy animation, compared with the mode of traditional manual loading, simplify operating procedure, improve Consumer's Experience.
It should be noted that " first ", " second ", " the 3rd " and " the 4th " that occur in the embodiment of the present invention is only exemplary, be only used to distinguish difference, not refer in particular to herein;
In like manner, the interface of the embodiment of the present invention is also exemplary, and just in order to further illustrate the method that the embodiment of the present invention provides, the embodiment of the present invention is not limited concrete interface.
It should be noted that: the electronic equipment that above-described embodiment provides is when triggering the special efficacy loading method in instant video, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, internal structure by equipment is divided into different functional modules, to complete all or part of function described above.In addition, the special efficacy loading method embodiment in the electronic equipment that above-described embodiment provides and instant video belongs to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. the special efficacy loading method in instant video, is characterized in that, described method comprises:
Receive the sound bite of user's input, described sound bite at least comprises a voice entry;
Semantics recognition is carried out at least one voice entry of described sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry described;
The loading position corresponding with described special efficacy animation to be loaded is determined in current video frame;
Send described loading position and described special efficacy animation to be loaded to other electronic equipments.
2. method according to claim 1, is characterized in that, described at least one voice entry to described sound bite carries out semantics recognition and comprises:
Described voice entry is converted into text entry;
Carry out semantic analysis to described text entry, generate analysis result, described analysis result is used to indicate described special efficacy animation to be loaded.
3. method according to claim 2, is characterized in that, the described acquisition to be loaded special efficacy animation corresponding with at least one voice entry described comprises:
Described analysis result is mated with default special efficacy animation, obtains described special efficacy animation to be loaded.
4. according to the arbitrary described method of claims 1 to 3, it is characterized in that, describedly in current video frame, determine that the loading position corresponding with described special efficacy animation comprises:
According to described analysis result, in current video frame, determine the loading position corresponding with described special efficacy animation to be loaded.
5. method according to claim 4, is characterized in that, described method also comprises:
Described special efficacy animation to be loaded is loaded on described loading position, and shows described special efficacy animation to be loaded.
6. method according to claim 5, is characterized in that, describedly described special efficacy animation to be loaded is loaded on described loading position comprises:
Determine that moment that described current video frame is corresponding is the moment that the start frame of described special efficacy animation to be loaded is corresponding;
Obtain the location parameter of described loading position in described instant video frame;
According to the location parameter of described loading position, the location parameter of the start frame of described special efficacy animation to be loaded is set;
According to described moment and described location parameter, described special efficacy animation to be loaded is loaded on described loading position.
7. method according to claim 6, is characterized in that, described method also comprises:
Receive the elimination instruction of user's input;
Delete the special efficacy animation indicated by described elimination instruction;
Described elimination instruction is sent to other electronic equipments described.
8. an electronic equipment, is characterized in that, described equipment comprises:
Receiver module, for receiving the sound bite of user's input, described sound bite at least comprises a voice entry;
Identification module, for carrying out semantics recognition at least one voice entry of described sound bite, obtains the to be loaded special efficacy animation corresponding with at least one voice entry described;
Determination module, for determining the loading position corresponding with described special efficacy animation to be loaded in current video frame;
Sending module, for sending described loading position and described special efficacy animation to be loaded to other electronic equipments;
Load-on module, for being loaded on described loading position by described special efficacy animation to be loaded;
Display module, for showing described special efficacy animation to be loaded.
9. the special efficacy loading method in instant video, is characterized in that, described method comprises:
Receive loading position and special efficacy animation to be loaded;
Described special efficacy animation to be loaded is loaded on described loading position, and shows described special efficacy animation to be loaded;
Wherein, described loading position is determined in current video frame, described special efficacy animation to be loaded be according to receive user's input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of described sound bite.
10. an electronic equipment, is characterized in that, described electronic equipment comprises:
Receiver module, for receiving loading position and special efficacy animation to be loaded;
Load-on module, for described special efficacy animation to be loaded is loaded on described loading position, and shows described special efficacy animation to be loaded;
Wherein, described loading position is determined in current video frame, described special efficacy animation to be loaded be according to receive user's input at least comprise the sound bite of a voice entry after, semantics recognition acquisition is carried out at least one voice entry of described sound bite.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510182118.5A CN104780459A (en) | 2015-04-16 | 2015-04-16 | Method and electronic equipment for loading effects in instant video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510182118.5A CN104780459A (en) | 2015-04-16 | 2015-04-16 | Method and electronic equipment for loading effects in instant video |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104780459A true CN104780459A (en) | 2015-07-15 |
Family
ID=53621645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510182118.5A Pending CN104780459A (en) | 2015-04-16 | 2015-04-16 | Method and electronic equipment for loading effects in instant video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104780459A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875955A (en) * | 2015-12-10 | 2017-06-20 | 掌赢信息科技(上海)有限公司 | The preparation method and electronic equipment of a kind of sound animation |
CN107318054A (en) * | 2016-04-26 | 2017-11-03 | 富泰华工业(深圳)有限公司 | Audio-visual automated processing system and method |
CN107864357A (en) * | 2017-09-28 | 2018-03-30 | 努比亚技术有限公司 | Video calling special effect controlling method, terminal and computer-readable recording medium |
CN107911643A (en) * | 2017-11-30 | 2018-04-13 | 维沃移动通信有限公司 | Show the method and apparatus of scene special effect in a kind of video communication |
CN109391792A (en) * | 2017-08-03 | 2019-02-26 | 腾讯科技(深圳)有限公司 | Method, apparatus, terminal and the computer readable storage medium of video communication |
CN109996026A (en) * | 2019-04-23 | 2019-07-09 | 广东小天才科技有限公司 | Video special effect interaction method, device, equipment and medium based on wearable equipment |
CN111081285A (en) * | 2019-11-30 | 2020-04-28 | 咪咕视讯科技有限公司 | Method for adjusting special effect, electronic equipment and storage medium |
CN111416955A (en) * | 2020-03-16 | 2020-07-14 | 维沃移动通信有限公司 | Video call method and electronic equipment |
CN111629156A (en) * | 2019-02-28 | 2020-09-04 | 北京字节跳动网络技术有限公司 | Image special effect triggering method and device and hardware device |
CN111770375A (en) * | 2020-06-05 | 2020-10-13 | 百度在线网络技术(北京)有限公司 | Video processing method and device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1327742A (en) * | 2000-06-08 | 2001-12-26 | 上海高科生物工程有限公司 | Compound lysostaphin enzyme disinfectant |
CN103220490A (en) * | 2013-03-15 | 2013-07-24 | 广东欧珀移动通信有限公司 | Special effect implementation method in video communication and video user terminal |
US20140108568A1 (en) * | 2011-03-29 | 2014-04-17 | Ti Square Technology Ltd. | Method and System for Providing Multimedia Content Sharing Service While Conducting Communication Service |
CN104252226A (en) * | 2013-06-28 | 2014-12-31 | 联想(北京)有限公司 | Information processing method and electronic equipment |
-
2015
- 2015-04-16 CN CN201510182118.5A patent/CN104780459A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1327742A (en) * | 2000-06-08 | 2001-12-26 | 上海高科生物工程有限公司 | Compound lysostaphin enzyme disinfectant |
US20140108568A1 (en) * | 2011-03-29 | 2014-04-17 | Ti Square Technology Ltd. | Method and System for Providing Multimedia Content Sharing Service While Conducting Communication Service |
CN103220490A (en) * | 2013-03-15 | 2013-07-24 | 广东欧珀移动通信有限公司 | Special effect implementation method in video communication and video user terminal |
CN104252226A (en) * | 2013-06-28 | 2014-12-31 | 联想(北京)有限公司 | Information processing method and electronic equipment |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875955A (en) * | 2015-12-10 | 2017-06-20 | 掌赢信息科技(上海)有限公司 | The preparation method and electronic equipment of a kind of sound animation |
CN107318054A (en) * | 2016-04-26 | 2017-11-03 | 富泰华工业(深圳)有限公司 | Audio-visual automated processing system and method |
CN109391792B (en) * | 2017-08-03 | 2021-10-29 | 腾讯科技(深圳)有限公司 | Video communication method, device, terminal and computer readable storage medium |
CN109391792A (en) * | 2017-08-03 | 2019-02-26 | 腾讯科技(深圳)有限公司 | Method, apparatus, terminal and the computer readable storage medium of video communication |
CN107864357A (en) * | 2017-09-28 | 2018-03-30 | 努比亚技术有限公司 | Video calling special effect controlling method, terminal and computer-readable recording medium |
CN107911643A (en) * | 2017-11-30 | 2018-04-13 | 维沃移动通信有限公司 | Show the method and apparatus of scene special effect in a kind of video communication |
US11595591B2 (en) | 2019-02-28 | 2023-02-28 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for triggering special image effects and hardware device |
CN111629156A (en) * | 2019-02-28 | 2020-09-04 | 北京字节跳动网络技术有限公司 | Image special effect triggering method and device and hardware device |
CN109996026A (en) * | 2019-04-23 | 2019-07-09 | 广东小天才科技有限公司 | Video special effect interaction method, device, equipment and medium based on wearable equipment |
CN111081285A (en) * | 2019-11-30 | 2020-04-28 | 咪咕视讯科技有限公司 | Method for adjusting special effect, electronic equipment and storage medium |
CN111081285B (en) * | 2019-11-30 | 2021-11-09 | 咪咕视讯科技有限公司 | Method for adjusting special effect, electronic equipment and storage medium |
CN111416955B (en) * | 2020-03-16 | 2022-03-04 | 维沃移动通信有限公司 | Video call method and electronic equipment |
CN111416955A (en) * | 2020-03-16 | 2020-07-14 | 维沃移动通信有限公司 | Video call method and electronic equipment |
CN111770375A (en) * | 2020-06-05 | 2020-10-13 | 百度在线网络技术(北京)有限公司 | Video processing method and device, electronic equipment and storage medium |
US11800042B2 (en) | 2020-06-05 | 2023-10-24 | Baidu Online Network Technology (Beijing) Co., Ltd. | Video processing method, electronic device and storage medium thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104780459A (en) | Method and electronic equipment for loading effects in instant video | |
CN104780338A (en) | Method and electronic equipment for loading expression effect animation in instant video | |
CN109409513B (en) | Task processing method based on neural network and related equipment | |
WO2016165615A1 (en) | Expression specific animation loading method in real-time video and electronic device | |
CN110827378A (en) | Virtual image generation method, device, terminal and storage medium | |
CN105224278A (en) | Interactive voice service processing method and device | |
CN109543578B (en) | Intelligent equipment control method and device and storage medium | |
CN110534108A (en) | A kind of voice interactive method and device | |
CN104854539A (en) | Object searching method and device | |
CN109462769A (en) | Direct broadcasting room pendant display methods, device, terminal and computer-readable medium | |
CN109104586A (en) | Special efficacy adding method, device, video call device and storage medium | |
CN109286835A (en) | Direct broadcasting room interactive element display methods, storage medium, equipment and system | |
CN111970539B (en) | Data coding method based on deep learning and cloud computing service and big data platform | |
CN114913058B (en) | Display object determining method and device, electronic equipment and storage medium | |
CN105049948A (en) | Coding method of instant video and electronic equipment | |
CN109949213B (en) | Method and apparatus for generating image | |
CN110349577B (en) | Man-machine interaction method and device, storage medium and electronic equipment | |
CN105163195A (en) | Real-time video coding method and electronic equipment | |
CN105163197A (en) | Real-time video coding method and electronic equipment | |
CN110347246A (en) | Man-machine interaction method, device, storage medium and electronic equipment | |
CN105163125A (en) | Real-time video coding method and electronic equipment | |
CN110162350A (en) | Display methods, device, server and the storage medium of notification bar information | |
CN111970540B (en) | Media data processing method and big data platform based on remote interaction and cloud computing | |
CN109618207B (en) | Video frame processing method and device, storage medium and electronic device | |
CN115357772A (en) | Data processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150715 |
|
WD01 | Invention patent application deemed withdrawn after publication |