Summary of the invention
The embodiment of the present invention provides a kind of method and system realizing Interactive Advertising, to solve poor, the inadequate problem efficiently of convenience that existing advertisement implementation method exists.
For this reason, the embodiment of the present invention provides following technical scheme:
Realize a method for Interactive Advertising, comprising:
In advertisement playing process, receive user interactions voice messaging;
Speech recognition is carried out to described interactive voice information, obtains recognition result;
Determine the interaction problems that matches with described recognition result and problem answers;
Represent described problem answers, and/or
Perform described interaction problems or operation corresponding to described problem answers.
Preferably, described advertisement comprises the content of following any one or various ways: video, voice, word.
Preferably, described method also comprises:
The request of perception user interactions, and after perceiving the interaction request of user, open sound pick-up outfit, to receive user interactions voice signal.
Preferably, the request of described perception user interactions comprises: perception user is to the clicking operation at advertisement interface; Or perception user is to the clicking operation of specific keys.
Preferably, described method also comprises: set up the problem set corresponding with described advertisement and corresponding answer set in advance;
Described determine to match with described recognition result interaction problems and problem answers comprise:
Described recognition result is mated with each interaction problems in described problem set, obtain the interaction problems corresponding with described recognition result;
The problem answers corresponding with described interaction problems is obtained from described answer set.
Preferably, represent described problem answers described in comprise: represent described problem answers in the form of text; And/or report described problem answers with speech form.
Preferably, describedly report described problem answers with speech form and comprise:
Described problem answers is reported by phonetic synthesis mode; Or report described problem answers by customization record type.
Preferably, described method also comprises:
After the triggering signal receiving advertisement broadcasting, play described advertisement.
Preferably, the triggering signal that described advertisement is play comprises: user is to the operation requests of described advertisement, or user is to the operation requests of the media of the described advertisement of binding, or detects that user enters specific application scenarios.
Realize a system for Interactive Advertising, comprising:
Voice messaging receiver module, in advertisement playing process, receives user interactions voice messaging;
Sound identification module, for carrying out speech recognition to described interactive voice information, obtain recognition result;
Message processing module, for determining the interaction problems that matches with described recognition result and problem answers;
Represent module, for representing described problem answers, and/or
Executive Module, for performing described interaction problems or operation corresponding to described problem answers.
Preferably, described system also comprises:
Sensing module, for the request of perception user interactions, and after perceiving the interaction request of user, triggers described voice messaging receiver module and receives user interactions voice signal.
Preferably, described sensing module, specifically for the clicking operation of perception user to advertisement interface; Or perception user is to the clicking operation of specific keys.
Preferably, described system also comprises:
Module is set, for setting up the problem set corresponding with described advertisement and corresponding answer set in advance;
Described message processing module comprises:
Matching unit, for being mated with each interaction problems in described problem set by described recognition result, obtains the interaction problems corresponding with described recognition result;
Selected cell, for obtaining the problem answers corresponding with described interaction problems from described answer set.
Preferably, represent module described in comprise:
Text represents unit, for representing described problem answers in the form of text; And/or
Voice broadcast unit, for reporting described problem answers with speech form.
Preferably, described voice broadcast unit, specifically for reporting described problem answers by phonetic synthesis mode; Or report described problem answers by customization record type.
Preferably, described system also comprises:
Triggering signal receiver module, for receiving the triggering signal that advertisement is play;
Playing module, for receive at described triggering signal receiver module advertisement play triggering signal after, play described advertisement.
The method and system of what the embodiment of the present invention provided realize Interactive Advertising, in advertisement playing process, receive user interactions voice messaging; Speech recognition is carried out to described interactive voice information, obtain recognition result; Determine the interaction problems that matches with described recognition result and problem answers; Represent described problem answers, and/or perform described interaction problems or operation corresponding to described problem answers.The mode of this interactive voice more easily attracts user, and intelligent interaction can make on the one hand, and user is more convenient, acquisition quickly arranges how interested ad content, the input of advertisement can be made more targeted on the other hand.
Embodiment
In order to the scheme making those skilled in the art person understand the embodiment of the present invention better, below in conjunction with drawings and embodiments, the embodiment of the present invention is described in further detail.
As shown in Figure 1, be the flow chart that the embodiment of the present invention realizes the method for Interactive Advertising, comprise the following steps:
Step 101, in advertisement playing process, receives user interactions voice messaging.
The broadcasting of described advertisement can be after the triggering signal receiving advertisement broadcasting, play described advertisement.The triggering signal that described advertisement is play can be the operation requests of user to described advertisement, or user is to the operation requests of the media of the described advertisement of binding, or the media binding described advertisement automatically trigger broadcast advertisement under special scenes.In other words, the broadcasting of described advertisement can be that user initiatively triggers, and such as user is interested in certain thing, want to understand relevant information, users from networks search enters relevant advertisements webpage or client, and then triggers relevant advertisements play signal, broadcast advertisement; Also can be the passive triggering of user, when such as user opens webpage, video, or application enters special scenes, as reading, plays music, during video, can trigger the advertisement play signal of its binding, broadcast advertisement.
Described advertisement can be visual form, speech form, written form, also can be various forms of random combinations, not limit this embodiment of the present invention.
In actual applications, system can be opened sound pick-up outfit (such as microphone) and be received user speech information when advertisement starts to play.Certainly, in order to avoid the sound pick-up outfit opened is on the impact of other operation of user, after system senses to the interaction request of user, then sound pick-up outfit can also be opened to receive user interactions voice signal.Detecting that user speech terminates, can sound pick-up outfit closed.The detection whether described voice terminate detects by VAD (voice activity detection).
Described user interactions request can have various ways, and such as, user, to the clicking operation at advertisement interface, can be specifically fixed signal or the optional position of clicking advertisement interface; User is to the clicking operation etc. of specific keys.
Step 102, carries out speech recognition to described interactive voice information, obtains recognition result.
The process of described speech recognition can complete in system this locality, also can complete at server end.The method of speech recognition can adopt more existing audio recognition methods, does not limit this embodiment of the present invention.
Step 103, determines the interaction problems that matches with described recognition result and problem answers.
In actual applications, for concrete advertisement, the problem set relevant to this ad content and corresponding answer set can be set up in advance.
Like this, above-mentioned recognition result is mated with each interaction problems in described problem set, obtains the interaction problems corresponding with described recognition result, then from described answer set, obtain the problem answers corresponding with described interaction problems.
When being mated with each interaction problems in described problem set by described recognition result, the text similarity measurement algorithm based on semantic understanding can be adopted.
Above-mentioned answer set can be store in the form of text, also can be to store with speech form, does not limit this embodiment of the present invention.
Equally, determining that the process of interaction problems and the problem answers matched with described recognition result can be complete in system this locality, also can be complete at server end.
It should be noted that, described problem answers can be the answer corresponding to one or more problems that coupling mark is the highest, also can be one or more problem answers that matching score value exceedes setting threshold, this embodiment of the present invention is not limited, specifically can determine according to practical situations.Certainly, when not obtaining problem answers according to a standard, also can adjust according to practical situations, regulation as original in system needs matching score to exceed certain threshold value and just can be used as the problem answers matched, if all matching score do not meet the demands, now can export a problem answers that score is the highest by force, or system of users provides the relevant prompting of " not finding suitable answer " etc.
Step 104, represents described problem answers, and/or performs described interaction problems or operation corresponding to problem answers.
Mention above, described answer set can be store in the form of text, also can be store with speech form, in embodiments of the present invention, no matter answer set stores in what manner, when representing described problem answers, all can be according to actual needs, represent described problem answers in the form of text, or report described problem answers with speech form.Especially, for the problem answers stored in the form of text, described problem answers can be reported by phonetic synthesis mode, or report described problem answers by customization record type, can be even that personalized synthetic speech is reported, such as in the advertisement of a car, if user's query " this car has recently does not have preferential activity ", according to pre-set problem answers, if problem answers is affirmative, voice synthesized broadcast can be carried out with comparatively lucid and lively intonation, otherwise can to have regret or the intonation of insensibility color carries out voice synthesized broadcast by select tape.
Described operation can be that system is according to mating the interaction problems or problem answers that obtain, corresponding adjustment is done to advertising display content, such as parse according to user speech, user's query be the size of vehicle tyre, now can give prominence to the displaying of vehicle tyre at advertisement interface, as the change of tire color, advertisement interface are transformed to tire 3D exploded view etc.
It should be noted that: if with the form showing problem answer of voice broadcast, its phonetic synthesis can complete at local side, also can be completed by server end.
If system adopts matching score to exceed the answer of certain threshold value as the final mechanism exporting answer when answer is searched for, the answer so satisfied condition may be multiple, at this moment a highest problem answers of score can be chosen as final matching result, also multiple problem answers can be represented simultaneously, it represents the arbitrary form that form can be voice and/or word.
The method of what the embodiment of the present invention provided realize Interactive Advertising, in advertisement playing process, receives user interactions voice messaging; Speech recognition is carried out to described interactive voice information, obtains recognition result; Determine the interaction problems that matches with described recognition result and problem answers; Represent described problem answers, and/or perform described interaction problems or operation corresponding to described problem answers.The mode of this interactive voice more easily attracts user, and intelligent interaction can make on the one hand user more convenient, obtain the interested ad content of user quickly, the input of advertisement can be made more targeted on the other hand.
Correspondingly, the embodiment of the present invention also provides a kind of system realizing Interactive Advertising, as shown in Figure 2, is a kind of structural representation of this system.
In this embodiment, described system comprises:
Voice messaging receiver module 201, in advertisement playing process, receives user interactions voice messaging;
Sound identification module 202, for carrying out speech recognition to described interactive voice information, obtains recognition result;
Message processing module 203, for determining the interaction problems that matches with described recognition result and problem answers;
Represent module 204, for representing described problem answers;
Executive Module 205, for performing described interaction problems or operation corresponding to described problem answers.
It should be noted that, in actual applications, above-mentionedly represent module 904 and Executive Module 905 can select a setting, also can arrange simultaneously, this embodiment of the present invention is not limited.
Above-mentioned voice messaging receiver module 201 can be microphone, and namely it can open after system start-up.Certainly, in order to avoid the microphone opened is on the impact of other operation of user, sensing module (not shown) can also be set in systems in which, for the request of perception user interactions, and after perceiving the interaction request of user, trigger described voice messaging receiver module 201 and receive user interactions voice signal.Described user interactions request can have various ways, and such as, user, to the clicking operation at advertisement interface, can be specifically fixed signal or the optional position of clicking advertisement interface; User is to the clicking operation etc. of specific keys.
In actual applications, for concrete advertisement, the problem set relevant to this ad content and corresponding answer set can be set up in advance.Above-mentioned recognition result mates with each interaction problems in described problem set by above-mentioned message processing module 203, obtains the interaction problems corresponding with described recognition result, then from described answer set, obtains the problem answers corresponding with described interaction problems.Particularly, described message processing module 203 can comprise: matching unit and selected cell, and wherein, described matching unit is used for described recognition result to mate with each interaction problems in described problem set, obtains the interaction problems corresponding with described recognition result; Described selected cell is used for obtaining the problem answers corresponding with described interaction problems from described answer set.
Further, conveniently to the amendment of the problems referred to above collection and answer set, module (not shown) can also be set in the system, for setting up the problem set corresponding with described advertisement and corresponding answer set in advance.And, after follow-up l content changes, adaptability revision can be carried out to corresponding problem set and answer set easily.
In addition, it should be noted that, in the embodiment of the present invention, described answer set can be store in the form of text, also can be store with speech form, and, text is set represents unit and/or voice broadcast unit representing in module 204, wherein, text represents unit for representing described problem answers in the form of text; Voice broadcast unit is used for reporting described problem answers with speech form.Like this, no matter answer set stores in what manner, when representing described problem answers, all according to actual needs, described problem answers can be represented in the form of text, or reporting described problem answers with speech form.Described voice broadcast unit specifically can report described problem answers by phonetic synthesis mode; Or report described problem answers by customization record type.
In actual applications, the system that the present invention realizes Interactive Advertising also can comprise further: triggering signal receiver module and playing module.Wherein, triggering signal receiver module is for receiving the triggering signal of advertisement broadcasting; Playing module is used for, after described triggering signal receiver module receives the triggering signal of advertisement broadcasting, playing described advertisement.The triggering signal that described advertisement is play can be the operation requests of user to described advertisement, or user is to the operation requests of the media of the described advertisement of binding, or detects that user enters specific application scenarios.In other words, the broadcasting of described advertisement can be that user initiatively triggers, and such as user is interested in certain thing, want to understand relevant information, users from networks search enters relevant advertisements webpage or client, and then triggers relevant advertisements play signal, broadcast advertisement; Also can be the passive triggering of user, when such as user opens webpage, video, the advertisement play signal of its binding can be triggered, broadcast advertisement, or when systems axiol-ogy enters specific application scenarios to user, trigger the advertisement play signal of its binding, broadcast advertisement.
The system of what the embodiment of the present invention provided realize Interactive Advertising, in advertisement playing process, receives user interactions voice messaging; Speech recognition is carried out to described interactive voice information, obtains recognition result; Determine the interaction problems that matches with described recognition result and problem answers; Represent described problem answers, and/or perform described interaction problems or operation corresponding to described problem answers.The mode of this interactive voice more easily attracts user, and intelligent interaction can make on the one hand, and user is more convenient, acquisition quickly arranges how interested ad content, the input of advertisement can be made more targeted on the other hand.
It should be noted that, the method and system that the embodiment of the present invention realizes Interactive Advertising can be applied to multiple environment, such as, when user watches Online Video or opens webpage, or break for commercialsy in video display process.It is mutual that this Interactive Advertising not only increases with user, user really participated, impels user initiatively to understand the information such as brand, product, and substantially increase advertising effect, improve Consumer's Experience.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.System embodiment described above is only schematic, the wherein said module illustrated as separating component can or may not be physically separates, parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of module wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.And the function that some modules wherein provide also can be realized by software, some modules can share with the identical function module in existing equipment (such as PC, panel computer, mobile phone).Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.
Being described in detail the embodiment of the present invention above, applying embodiment herein to invention has been elaboration, the explanation of above embodiment just understands method and apparatus of the present invention for helping; Meanwhile, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.