CN108924604A - Method and apparatus for playing video - Google Patents
Method and apparatus for playing video Download PDFInfo
- Publication number
- CN108924604A CN108924604A CN201810962298.2A CN201810962298A CN108924604A CN 108924604 A CN108924604 A CN 108924604A CN 201810962298 A CN201810962298 A CN 201810962298A CN 108924604 A CN108924604 A CN 108924604A
- Authority
- CN
- China
- Prior art keywords
- video
- plot
- video information
- information
- keyword
- 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
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 21
- 230000009191 jumping Effects 0.000 claims abstract description 10
- 238000012546 transfer Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 6
- 230000001154 acute effect Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000006854 communication Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- AAOVKJBEBIDNHE-UHFFFAOYSA-N diazepam Chemical compound N=1CC(=O)N(C)C2=CC=C(Cl)C=C2C=1C1=CC=CC=C1 AAOVKJBEBIDNHE-UHFFFAOYSA-N 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the present application discloses the method and apparatus for playing video.One specific embodiment of this method includes:In response to receiving the phonetic order of user's input, text information is converted into based on phonetic order and identifies plot keyword;It determines in preset plot table with the presence or absence of the video information with the plot keyword match identified, wherein plot table is used to characterize the corresponding relationship of plot keyword and video information;If it exists with the video information of the plot keyword match identified, then video location indicated by the video information for the plot keyword match for jumping to and identifying plays video.The embodiment is realized according to plot program request.
Description
Technical field
The invention relates to field of computer technology, and in particular to the method and apparatus for playing video.
Background technique
With the explosion of artificial intelligence, applied around the tendency of artificial intelligence expansion and product just constantly by
Concern.For example user can directly exchange Intelligent hardware/software by text/voice/graphic form.
Artificial intelligence also shows that powerful ability in the application of video field, and in this scenario, user has program request and looks into
The demand of the particular contents such as a certain plot in play is looked for, this is a kind of free important embodiment of video on demand ability.Plot program request field
The covering of scape means the upgrading of user experience.Conventional method is mainly that user can only carry out to certain film, certain TV
The program request of acute a certain collection, be transferred to user is portion's film, this complete video of portion's TV play collection, without support pair
The program request of plot in play.
Summary of the invention
The embodiment of the present application proposes the method and apparatus for playing video.
In a first aspect, the embodiment of the present application provides a kind of method for playing video, including:In response to receiving use
The phonetic order of family input, identifies plot keyword based on phonetic order;Determining in preset plot table whether there is and knowledge
Not Chu plot keyword match video information, wherein plot table is for characterize plot keyword corresponding with video information
Relationship;If it exists with the video information of the plot keyword match identified, then the plot keyword for jumping to and identifying
Video location indicated by the video information matched plays video.
In some embodiments, video information includes at least one of following:Video name, collection number, plot sart point in time,
Person names.
In some embodiments, plot keyword is identified based on phonetic order, including:Phonetic order is converted into text
Information;Plot keyword is identified from text information.
In some embodiments, plot keyword is identified from text information, including:According to scheduled format from text
Plot keyword and video name are parsed in information.
In some embodiments, it determines in preset plot table with the presence or absence of the view with the plot keyword match identified
Frequency information, including:Determine in the corresponding plot table of video name that parses with the presence or absence of with the plot keyword parsed and
The matched video information of video name.
In some embodiments, it determines in preset plot table with the presence or absence of the view with the plot keyword match identified
Frequency information, including:Obtain the target video title and target of the video being currently played or the video details page browsed
Collect number;Determining in the corresponding plot table of target video title whether there is and plot keyword, target video title and object set
The matched video information of number.
In some embodiments, it jumps to and starts with the position of video indicated by the video information of plot keyword match
It plays, including:In response to determine with the quantity of the video information of plot keyword match be greater than 1, obtain current point in time and
The target video title and object set number for the video being currently played;Believe from at least two videos of plot keyword match
Target video information is determined in breath, wherein the plot sart point in time of target video information after current point in time, and
It is nearest apart from current point in time;It jumps to and starts to play with the position of video indicated by target video information.
In some embodiments, it jumps to and starts with the position of video indicated by the video information of plot keyword match
It plays, including:In response to determine with the quantity of the video information of plot keyword match be greater than 1, from plot keyword
The smallest video information of choice set number is as candidate video information at least two video informations matched;If candidate video information
Quantity is greater than 1, then the candidate video information for selecting plot sart point in time earliest from candidate video information is believed as target video
Breath, otherwise using candidate video information as target video information;Jump to the position with video indicated by target video information
Start to play.
In some embodiments, this method further includes:Believe if it does not exist with the video of the plot keyword match identified
Breath, then export recommendation video information, wherein recommending video information includes recommending plot title and at least one of following:Recommend view
Frequency title recommends collection number, recommends plot sart point in time.
Second aspect, the embodiment of the present application provide it is a kind of for playing the device of video, including:Recognition unit is matched
It is set to the phonetic order in response to receiving user's input, plot keyword is identified based on phonetic order;Determination unit is matched
It is set to and determines in preset plot table with the presence or absence of the video information with the plot keyword match identified, wherein plot table
For characterizing the corresponding relationship of plot keyword and video information;Jump-transfer unit, be configured to if it exists with the plot that identifies
The video information of keyword match, then video position indicated by the video information for the plot keyword match for jumping to and identifying
Set broadcasting video.
In some embodiments, video information includes at least one of following:Video name, collection number, plot sart point in time,
Person names.
In some embodiments, recognition unit is further configured to:Phonetic order is converted into text information;From text
Plot keyword is identified in information.
In some embodiments, recognition unit is further configured to:It is parsed from text information according to scheduled format
Plot keyword and video name out.
In some embodiments, determination unit is further configured to:Determine the corresponding plot of video name parsed
The matched video information of plot keyword and video name that whether there is in table and parse.
In some embodiments, determination unit is further configured to:Obtain the video being currently played or just clear
The target video title and object set number for the video details page look at;Determining whether there is in the corresponding plot table of target video title
With plot keyword, target video title and the matched video information of object set number.
In some embodiments, jump-transfer unit is further configured to:In response to determining and plot keyword match
The quantity of video information is greater than 1, obtains the target video title and object set of current point in time and the video being currently played
Number;Target video information is determined from least two video informations with plot keyword match, wherein target video information
Plot sart point in time after current point in time, and it is nearest apart from current point in time;It jumps to and target video information
The position of indicated video starts to play.
In some embodiments, jump-transfer unit is further configured to:In response to determining and plot keyword match
The quantity of video information is greater than 1, the smallest video of choice set number from least two video informations with plot keyword match
Information is as candidate video information;If the quantity of candidate video information is greater than 1, when since candidate video information selecting plot
Between put earliest candidate video information as target video information, otherwise using candidate video information as target video information;It jumps
It goes to and starts to play with the position of video indicated by target video information.
In some embodiments, which further includes recommendation unit, is configured to:It is closed if it does not exist with the plot identified
The matched video information of key word, then export recommendation video information, wherein recommending video information includes recommending plot title and following
At least one of:Recommend video name, recommends collection number, recommends plot sart point in time.
The third aspect, the embodiment of the present application provide a kind of electronic equipment, including:One or more processors;Storage dress
Set, be stored thereon with one or more programs, when one or more programs are executed by one or more processors so that one or
Multiple processors are realized such as method any in first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer-readable medium, are stored thereon with computer program,
In, it realizes when program is executed by processor such as method any in first aspect.
Method and apparatus provided by the embodiments of the present application for playing video, by the way that speech polling instruction to be converted into closing
It is matched after key word with preset plot table, finds the video location where plot, to realize according to plot program request.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that one embodiment of the application can be applied to exemplary system architecture figure therein;
Fig. 2 is the flow chart according to one embodiment of the method for playing video of the application;
Fig. 3 is the schematic diagram according to an application scenarios of the method for playing video of the application;
Fig. 4 is the flow chart according to another embodiment of the method for playing video of the application;
Fig. 5 is the structural schematic diagram according to one embodiment of the device for playing video of the application;
Fig. 6 is adapted for the structural schematic diagram for the computer system for realizing the electronic equipment of the embodiment of the present application.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, part relevant to related invention is illustrated only in attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is shown can be using the method for playing video of the application or the implementation of the device for playing video
The exemplary system architecture 100 of example.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105.
Network 104 between terminal device 101,102,103 and server 105 to provide the medium of communication link.Network 104 can be with
Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out
Send message etc..Various telecommunication customer end applications can be installed, such as video playback class is answered on terminal device 101,102,103
With, web browser applications, shopping class application, searching class application, instant messaging tools, mailbox client, social platform software
Deng.
Terminal device 101,102,103 can be hardware, be also possible to software.When terminal device 101,102,103 is hard
When part, the various electronic equipments of video playing, including but not limited to smart phone, plate are can be with display screen and supported
Computer, E-book reader, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic
Image expert's compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, move
State image expert's compression standard audio level 4) player, pocket computer on knee and desktop computer etc..When terminal is set
Standby 101,102,103 when being software, may be mounted in above-mentioned cited electronic equipment.Its may be implemented into multiple softwares or
Software module (such as providing Distributed Services), also may be implemented into single software or software module.It does not do herein specific
It limits.
Server 105 can be to provide the server of various services, such as to showing on terminal device 101,102,103
Video provides the backstage Play Server supported.Backstage Play Server can to receive video playing request etc. data into
The processing such as row analysis, and processing result (such as video clip) is fed back into terminal device.
It should be noted that server can be hardware, it is also possible to software.When server is hardware, may be implemented
At the distributed server cluster that multiple servers form, individual server also may be implemented into.It, can when server is software
It, can also be with to be implemented as multiple softwares or software module (such as providing multiple softwares of Distributed Services or software module)
It is implemented as single software or software module.It is not specifically limited herein.
It should be noted that the method provided by the embodiment of the present application for playing video is generally held by server 105
Row, correspondingly, the device for playing video is generally positioned in server 105.
It should be noted that the embodiment of the present application provided by for play video method can by terminal device 101,
102, it 103 executes, can also be executed by server 105.Correspondingly, it can be set for the device of pushed information in terminal device
101, it in 102,103, also can be set in server 105.It is not specifically limited herein.
It should be understood that the number of terminal device, network and server in Fig. 1 is only schematical.According to realization need
It wants, can have any number of terminal device, network and server.
With continued reference to Fig. 2, the process of one embodiment of the method for playing video according to the application is shown
200.The method for being used to play video, includes the following steps:
Step 201, the phonetic order inputted in response to receiving user, identifies plot keyword based on phonetic order.
In the present embodiment, can lead to for playing the executing subject (such as server shown in FIG. 1) of the method for video
It crosses wired connection mode or radio connection and receives phonetic order using its terminal for carrying out video tour from user.Example
Such as, the phonetic order of user's input is acquired by the microphone of mobile phone, then phonetic order is sent to server by mobile phone.Voice
It may include plot keyword (such as " X jump put to death celestial platform ") in instruction, it is (such as " acute to may also include acute name keyword+plot keyword
Name A plot B ").Plot keyword can be directly parsed from phonetic order.For example, by phonetic order and preset sound template
It is matched, as shown in table 1.ASR (Automatic Speech Recognition, automatic speech recognition) system can also be passed through
It is computer-readable text information by the vocabulary Content Transformation in voice.
A) when retrieval mode is " acute name+plot ", user can initiate when browsing any page;
Example:Phonetic order is " segment of acute name A plot B "
B) when retrieval mode is " plot ", user can only initiate in video playing and when browsing video details page.
Example:Phonetic order is " segment for jumping to plot B ".
Plot keyword can be parsed from text information according to scheduled format, as shown in right column in following table.It is optional
Ground can also parse plot keyword and video name (i.e. acute name keyword), such as according to scheduled format from text information
In following table shown in left column
Major function is to be analyzed and processed machine text, interprets the key message in user instruction, and obtaining user needs
Seek intention.
A) for the retrieval mode of " acute name+plot "
Example:Jump to the plot of " plot B " in " acute name A "
Intention (intent)=jump plot
Slot position (slot):
I. play name=A
Ii. plot=B
B) for the retrieval mode of single plot
Example:Jump to the plot of " plot B "
Intention (intent)=jump plot
Slot position (slot):
I. plot=B
It retrieves template (retrieval mode):
Table 1
As shown above, in left column in the content and right column of the third bracket of every row second bracket of every row content
It is the important symbol that content before identifying bracket belongs to plot slot position.Table 1 can both be stored with written form, can also be with
Voice mode storage.That is phonetic order or the phonetic order itself for no matter being converted into written form all can be by tables 1
To carry out matched and searched.
Step 202, it determines in preset plot table with the presence or absence of the video information with the plot keyword match identified.
In the present embodiment, wherein plot table is used to characterize the corresponding relationship of plot keyword and video information.From user
Specific information requirement is set out, and the search of related episodes table is carried out according to the slot position information parsed and intention etc..Plot table can
It is stored in episode data library.Plot keyword can be stored by video name to different feelings from the corresponding relationship of video information
It saves in database.The corresponding relationship of all plot keyword and video information can also be stored to identical episode data library
In.Video information may include at least one of following:Video name, collection number, plot sart point in time, person names.For example, " acute
The segment of name A plot B " corresponds to video name《Acute name A》, the 6th collection, plot sart point in time be 20 points 12 seconds.People can be passed through
Name claims to search plot fragment, and the Real Name that person names can be performer is also possible to role's title in video.May be used also
To be claimed with generation, for example, male is main, male No.1, leading lady, female with etc..
A) when retrieval mode is " acute name+plot ":It is retrieved in the corresponding episode data library of acute name analytically gone out.
B) when retrieval mode is " plot ":Need first to obtain video name being played on, collection number, current from terminal device
Play time (phonetic order is parsed rear corresponding time point, is accurate to the second), or the video details browsed
The corresponding video name of page.After confirming video name, retrieved from its episode data library.
The corresponding relationship of plot keyword and video information can be obtained by way of user annotation.Specifically, it can incite somebody to action
One video dismantling is that several camera lenses unitize to each camera lens or picture by the user annotation behavior of magnanimity
Mark, usually using label character mode, can also by voice annotation, then by speech recognition be converted to label character with
It is convenient to be searched by way of template.When user's segment of " male master suffers a car accident " in seeing video, mark can be inputted
Information, such as " male master suffers a car accident ", " the main traffic accident of male ", " male master is wrecked " etc., server obtain its corresponding video playing ginseng
Number is to click through rower note the time, and plot keyword and corresponding video information are stored in plot number corresponding with viewing video
According in library.
It solves the problems, such as a large amount of mark by collecting user annotation information as a result, reduces the cost manually marked, and
It can be more convenient quickly to understand plot comprehensively with reference to the label that other users provide while each user customized mark
Development course and film bright spot.
Optionally, it can obtain the caption information in video in advance, and record the content and time point of every caption information
Corresponding relationship.By matching plot keyword with caption information, it is possible to locate that the corresponding video clip of plot keyword
Time point.Caption information can be obtained by way of image recognition, also caption information directly can be obtained by video publisher.
Step 203, the video information with the plot keyword match identified if it exists, the then feelings for jumping to and identifying
It saves video location indicated by the video information of keyword match and plays video.
In the present embodiment, video location indicated by the video information for the plot keyword match for jumping to and identifying
There are many modes for playing video, is illustrated below:
Video information is sent to terminal setting by the first example, so that terminal setting is jumped to according to video information
It is played out in the video being locally stored with the plot sart point in time of plot keyword match.
Second of example obtains the video clip with plot keyword match from server according to video information, by video
Segment is sent to terminal device and plays out.
The third example, terminal obtained in real time from server the position indicated by the video information with plot key
The matched video data of word, is played online.
Server can return to prompt information " segment of XX is found for you " to terminal.(note:XX can be with number in plot table herein
Subject to, user of not being subject to is expressed)
Example:The phonetic order of user's input is " segment for jumping to plot B "
Data are " plot B " in plot table
Then " segment of plot B is found for you " is returned to terminal.
Prompt information can be exported by the Toast in terminal.Toast is the lightweight that Android (Android) is provided
User reminding control.
Step 204, the video information with the plot keyword match identified if it does not exist then exports and recommends video letter
Breath.
In the present embodiment, wherein recommending video information includes recommending plot title and at least one of following:Recommend video
Title recommends collection number, recommends plot sart point in time.
I. currently watched video has corresponding plot table, but without matching result in plot table:Current page is rested on, is returned
Back to the toast " not finding the segment that you want temporarily, change one and have a try " of terminal.If being currently at video broadcasting condition, need
It is reported to terminal by plots all in current video and for corresponding time point, carries out customized displaying in terminal.For example, not looking for
To the segment of " magnificent prince wife penalizes Anlin to hold ", recommend the segment of " magnificent prince wife send someone the village Tui Mei be lauched " in this collection 22:08 starts.It can recommend to work as
Nearest plot after preceding play time, can also the whole plots of recommendering folder concentration.Screen size can exposition plot when, exhibition
Show recommended information and the time point of nearest plot after current play time point.When screen size can show whole plots, exhibition
Show recommended information and the time point of the whole plots of this collection.
Ii. currently watched video does not have corresponding plot table, for example does not do plot mark:Rest on current page
Face returns to the toast " this film wouldn't support plot query function, please expect " of terminal.
With continued reference to the signal that Fig. 3, Fig. 3 are according to the application scenarios of the method for playing video of the present embodiment
Figure.In the application scenarios of Fig. 3, user is watched by mobile phone《Acute name A》Video playing page 301 when or user's mobile phone
Browsing《Acute name A》Video details page 302 when input phonetic order " segment for jumping to plot B ".User can also browse
Phonetic order " segment for playing acute name A plot B " is inputted when any page 303 of video player.The language that mobile phone will receive
Sound instruction is sent to server.Phonetic order is converted into identifying plot keyword " plot B " after text information again by server.
Server is found and " plot B " matched collection number (the 2nd collection), plot sart point in time (36 from preset plot table:08).
Terminal is shown during the lookup result of waiting for server jumps transition page 304.Server will be with " plot B " matched collection
Number, the corresponding video data of plot sart point in time are sent on mobile phone, and mobile phone shows video playing page 305.
The method provided by the above embodiment of the application is by extracting plot after phonetic order is converted into text information
Then keyword finds the corresponding video information of plot keyword from preset plot table.Video is played according to video information,
To realize according to plot program request.
With further reference to Fig. 4, it illustrates the processes 400 of another embodiment of the method for playing video.The use
In the process 400 for the method for playing video, include the following steps:
Step 401, the phonetic order inputted in response to receiving user, identifies plot keyword based on phonetic order.
Step 402, it determines in preset plot table with the presence or absence of the video information with the plot keyword match identified.
Step 401-402 and step 201-202 are essentially identical, therefore repeat no more.
Step 403, in response to determining to be greater than 1, when obtaining current with the quantity of the video information of plot keyword match
Between the target video title and object set number of video putting and be currently played.
In the present embodiment, if can be found in plot table it is multiple matched as a result, if obtain current point in time and work as
The target video title and object set number of preceding video being played on.It is true according to currently playing video if it can obtain successfully
Surely the position to be jumped.If obtained less than current play position, the smallest video of choice set number.
Step 404, target video information is determined from least two video informations with plot keyword match.
In the present embodiment, wherein the plot sart point in time of target video information after current point in time, and away from
It is nearest from current point in time.If having got currently playing collection number and time point information from terminal, then jump to current
First result of play time backward.
In some optional implementations of the present embodiment, if not getting collection number and time point information (possibility
It is the currently viewing video details page of user), then it jumps to collection number sequence and sorts, collect first result of interior time dot sequency sequence
Corresponding start time point starts to play.And return to words art " segment of XX is found for you ".
Example:User is watching《Acute name A》20th collection 10:31, it inputs voice command " segment for jumping to plot C ", it is assumed that
5 in 20 collection:10,20:10,30:10 be the segment of plot C, then jumps to 20:10 that segment.Assuming that in 21 collection, 24 collection
There is the segment of plot C, then jumps to that segment of 21 collection.
Step 405, it jumps to and starts to play with the position of video indicated by target video information.
Step 405 is essentially identical with step 203, therefore repeats no more.
Step 406, the video information with the plot keyword match identified if it does not exist then exports and recommends video letter
Breath.
Step 406 is essentially identical with step 204, therefore repeats no more.
Figure 4, it is seen that the method for playing video compared with the corresponding embodiment of Fig. 2, in the present embodiment
Process 400 highlight the step of being ranked up to matching result.The scheme of the present embodiment description can be to same plot as a result,
It is selective to introduce multiple segments, to realize more fully video on demand.
With further reference to Fig. 5, as the realization to method shown in above-mentioned each figure, this application provides one kind for playing view
One embodiment of the device of frequency, the Installation practice is corresponding with embodiment of the method shown in Fig. 2, which can specifically answer
For in various electronic equipments.
As shown in figure 5, the device 500 for playing video of the present embodiment includes:Recognition unit 501, determination unit
502, jump-transfer unit 503.Wherein, recognition unit 501 is configured in response to receive the phonetic order of user's input, is based on language
Sound instruction identification goes out plot keyword.Determination unit 502, which is configured to determine in preset plot table, whether there is and identify
Plot keyword match video information, wherein plot table is used to characterize the corresponding relationship of plot keyword and video information.
Jump-transfer unit 503 is configured to the video information with the plot keyword match identified if it exists, then jumps to and identify
Plot keyword match video information indicated by video location play video.
In the present embodiment, for playing recognition unit 501, the determination unit 502, jump-transfer unit of the device 500 of video
503 specific processing can be with reference to step 201, the step 202, step 203 in Fig. 2 corresponding embodiment.
In some optional implementations of the present embodiment, video information includes at least one of following:Video name, collection
Number, plot sart point in time, person names.
In some optional implementations of the present embodiment, recognition unit 501 is further configured to:By the voice
Instruction is converted into text information;Plot keyword is identified from the text information.
In some optional implementations of the present embodiment, recognition unit 501 is further configured to:According to scheduled
Format parses plot keyword and video name from text information.
In some optional implementations of the present embodiment, determination unit 502 is further configured to:Determination parses
The corresponding plot table of video name in the presence or absence of with the matched video information of plot keyword and video name that parses.
In some optional implementations of the present embodiment, determination unit 502 is further configured to:It obtains currently just
In the video of broadcasting or the target video title and object set number of the video details page browsed;Determine target video title pair
It whether there is and plot keyword, target video title and the matched video information of object set number in the plot table answered.
In some optional implementations of the present embodiment, jump-transfer unit 503 is further configured to:In response to determination
Out with the quantity of the video information of plot keyword match greater than 1, acquisition current point in time and the video being currently played
Target video title and object set number;Determine that target video is believed from least two video informations with plot keyword match
Breath, wherein the plot sart point in time of target video information is and nearest apart from current point in time after current point in time;
It jumps to and starts to play with the position of video indicated by target video information.
In some optional implementations of the present embodiment, jump-transfer unit 503 is further configured to:In response to determination
It is greater than 1 with the quantity of the video information of plot keyword match out, from least two video informations with plot keyword match
The middle the smallest video information of choice set number is as candidate video information;If the quantity of candidate video information is greater than 1, regarded from candidate
The candidate video information that frequency information selects plot sart point in time earliest is as target video information, otherwise by candidate video information
As target video information;It jumps to and starts to play with the position of video indicated by target video information.
In some optional implementations of the present embodiment, device 500 further includes recommendation unit (not shown), is configured
At:If it does not exist with the video information of the plot keyword match identified, then recommendation video information is exported, wherein recommend view
Frequency information includes recommending plot title and at least one of following:Recommend video name, recommends collection number, recommends the plot time started
Point.
Below with reference to Fig. 6, it illustrates the electronic equipment (clothes as shown in Figure 1 for being suitable for being used to realize the embodiment of the present application
Be engaged in device) computer system 600 structural schematic diagram.Electronic equipment shown in Fig. 6 is only an example, should not be to the application
The function and use scope of embodiment bring any restrictions.
As shown in fig. 6, computer system 600 includes central processing unit (CPU) 601, it can be read-only according to being stored in
Program in memory (ROM) 602 or be loaded into the program in random access storage device (RAM) 603 from storage section 608 and
Execute various movements appropriate and processing.In RAM 603, also it is stored with system 600 and operates required various programs and data.
CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to always
Line 604.
I/O interface 605 is connected to lower component:Importation 606 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 607 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 608 including hard disk etc.;
And the communications portion 609 of the network interface card including LAN card, modem etc..Communications portion 609 via such as because
The network of spy's net executes communication process.Driver 610 is also connected to I/O interface 605 as needed.Detachable media 611, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 610, in order to read from thereon
Computer program be mounted into storage section 608 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communications portion 609, and/or from detachable media
611 are mounted.When the computer program is executed by central processing unit (CPU) 601, limited in execution the present processes
Above-mentioned function.It should be noted that computer-readable medium described herein can be computer-readable signal media or
Computer readable storage medium either the two any combination.Computer readable storage medium for example can be --- but
Be not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.
The more specific example of computer readable storage medium can include but is not limited to:Electrical connection with one or more conducting wires,
Portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only deposit
Reservoir (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory
Part or above-mentioned any appropriate combination.In this application, computer readable storage medium, which can be, any include or stores
The tangible medium of program, the program can be commanded execution system, device or device use or in connection.And
In the application, computer-readable signal media may include in a base band or the data as the propagation of carrier wave a part are believed
Number, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, including but not
It is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer
Any computer-readable medium other than readable storage medium storing program for executing, the computer-readable medium can send, propagate or transmit use
In by the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to:Wirelessly, electric wire, optical cable, RF etc., Huo Zheshang
Any appropriate combination stated.
The calculating of the operation for executing the application can be write with one or more programming languages or combinations thereof
Machine program code, described program design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the application, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard
The mode of part is realized.Described unit also can be set in the processor, for example, can be described as:A kind of processor packet
Include recognition unit, determination unit and jump-transfer unit.Wherein, the title of these units is not constituted under certain conditions to the unit
The restriction of itself, for example, recognition unit is also described as " in response to receiving the phonetic order of user's input, being based on language
Sound instruction identification goes out the unit of plot keyword ".
As on the other hand, present invention also provides a kind of computer-readable medium, which be can be
Included in device described in above-described embodiment;It is also possible to individualism, and without in the supplying device.Above-mentioned calculating
Machine readable medium carries one or more program, when said one or multiple programs are executed by the device, so that should
Device:In response to receiving the phonetic order of user's input, plot keyword is identified based on phonetic order;Determine preset feelings
With the presence or absence of the video information with the plot keyword match identified in section table, wherein plot table is for characterizing plot key
The corresponding relationship of word and video information;If it exists with the video information of the plot keyword match identified, then jumps to and know
Not Chu plot keyword match video information indicated by video location play video.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (20)
1. a kind of method for playing video, including:
In response to receiving the phonetic order of user's input, plot keyword is identified based on the phonetic order;
It determines in preset plot table with the presence or absence of the video information with the plot keyword match identified, wherein the feelings
Section table is used to characterize the corresponding relationship of plot keyword and video information;
If it exists with the video information of the plot keyword match identified, then the plot keyword match for jumping to and identifying
Video information indicated by video location play video.
2. according to the method described in claim 1, wherein, video information includes at least one of following:Video name, collection number, feelings
Save sart point in time, person names.
3. according to the method described in claim 2, wherein, identify plot keyword based on the phonetic order, including:
The phonetic order is converted into text information;
Plot keyword is identified from the text information.
It is described to identify plot keyword from the text information 4. according to the method described in claim 3, wherein, including:
Plot keyword and video name are parsed from the text information according to scheduled format.
5. according to the method described in claim 4, wherein, in the preset plot table of determination with the presence or absence of with the feelings that identify
The video information of keyword match is saved, including:
Determine the plot keyword and video name that whether there is in the corresponding plot table of video name parsed and parse
Matched video information.
6. according to the method described in claim 2, wherein, in the preset plot table of determination with the presence or absence of with the feelings that identify
The video information of keyword match is saved, including:
Obtain the target video title and object set number of the video being currently played or the video details page browsed;
Determining in the corresponding plot table of the target video title whether there is and the plot keyword, the target video name
Claim and the matched video information of object set number.
7. according to the method described in claim 2, wherein, the video information institute jumped to the plot keyword match
The position of the video of instruction starts to play, including:
In response to determining to be greater than 1 with the quantity of the video information of the plot keyword match, obtaining current point in time and working as
The target video title and object set number of preceding video being played on;
Target video information is determined from at least two video informations of the plot keyword match, wherein the mesh
The plot sart point in time of video information is marked after the current point in time, and nearest apart from the current point in time;
It jumps to and starts to play with the position of video indicated by the target video information.
8. according to the method described in claim 2, wherein, the video information institute jumped to the plot keyword match
The position of the video of instruction starts to play, including:
In response to determine with the quantity of the video information of the plot keyword match be greater than 1, from the plot keyword
The smallest video information of choice set number is as candidate video information in matched at least two video information;
It is earliest from candidate video information selection plot sart point in time if the quantity of the candidate video information is greater than 1
Candidate video information as target video information, otherwise using the candidate video information as target video information;
It jumps to and starts to play with the position of video indicated by the target video information.
9. method described in one of -8 according to claim 1, wherein the method also includes:
If it does not exist with the video information of the plot keyword match identified, then recommendation video information is exported, wherein described to push away
Recommending video information includes recommending plot title and at least one of following:When recommending video name, recommending collection number, plot is recommended to start
Between point.
10. it is a kind of for playing the device of video, including:
Recognition unit is configured in response to receive the phonetic order of user's input, identifies feelings based on the phonetic order
Save keyword;
Determination unit is configured to determine in preset plot table with the presence or absence of the video with the plot keyword match identified
Information, wherein the plot table is used to characterize the corresponding relationship of plot keyword and video information;
Jump-transfer unit is configured to the video information if it exists with the plot keyword match identified, then jumps to and identify
Video location indicated by the video information of plot keyword match out plays video.
11. device according to claim 10, wherein video information includes at least one of following:Video name, collection number,
Plot sart point in time, person names.
12. device according to claim 11, wherein recognition unit is further configured to:
The phonetic order is converted into text information;
Plot keyword is identified from the text information.
13. device according to claim 11, wherein the recognition unit is further configured to:
Plot keyword and video name are parsed from the text information according to scheduled format.
14. device according to claim 13, wherein the determination unit is further configured to:
Determine the plot keyword and video name that whether there is in the corresponding plot table of video name parsed and parse
Matched video information.
15. device according to claim 11, wherein the determination unit is further configured to:
Obtain the target video title and object set number of the video being currently played or the video details page browsed;
Determining in the corresponding plot table of the target video title whether there is and the plot keyword, the target video name
Claim and the matched video information of object set number.
16. device according to claim 11, wherein the jump-transfer unit is further configured to:
In response to determining to be greater than 1 with the quantity of the video information of the plot keyword match, obtaining current point in time and working as
The target video title and object set number of preceding video being played on;
Target video information is determined from at least two video informations of the plot keyword match, wherein the mesh
The plot sart point in time of video information is marked after the current point in time, and nearest apart from the current point in time;
It jumps to and starts to play with the position of video indicated by the target video information.
17. device according to claim 11, wherein the jump-transfer unit is further configured to:
In response to determine with the quantity of the video information of the plot keyword match be greater than 1, from the plot keyword
The smallest video information of choice set number is as candidate video information in matched at least two video information;
It is earliest from candidate video information selection plot sart point in time if the quantity of the candidate video information is greater than 1
Candidate video information as target video information, otherwise using the candidate video information as target video information;
It jumps to and starts to play with the position of video indicated by the target video information.
18. device described in one of 0-17 according to claim 1, wherein described device further includes recommendation unit, is configured to:
If it does not exist with the video information of the plot keyword match identified, then recommendation video information is exported, wherein described to push away
Recommending video information includes recommending plot title and at least one of following:When recommending video name, recommending collection number, plot is recommended to start
Between point.
19. a kind of electronic equipment, including:
One or more processors;
Storage device is stored thereon with one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processors are real
The now method as described in any in claim 1-9.
20. a kind of computer-readable medium, is stored thereon with computer program, wherein real when described program is executed by processor
The now method as described in any in claim 1-9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810962298.2A CN108924604A (en) | 2018-08-22 | 2018-08-22 | Method and apparatus for playing video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810962298.2A CN108924604A (en) | 2018-08-22 | 2018-08-22 | Method and apparatus for playing video |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108924604A true CN108924604A (en) | 2018-11-30 |
Family
ID=64405269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810962298.2A Pending CN108924604A (en) | 2018-08-22 | 2018-08-22 | Method and apparatus for playing video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924604A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947993A (en) * | 2019-03-14 | 2019-06-28 | 百度国际科技(深圳)有限公司 | Plot jump method, device and computer equipment based on speech recognition |
CN109948546A (en) * | 2019-03-20 | 2019-06-28 | 四川长虹电器股份有限公司 | Media play intersection control routine and method |
CN110032320A (en) * | 2019-04-08 | 2019-07-19 | 维沃移动通信有限公司 | A kind of control method of page scroll, device and terminal |
CN110996138A (en) * | 2019-12-17 | 2020-04-10 | 腾讯科技(深圳)有限公司 | Video annotation method, device and storage medium |
CN111314784A (en) * | 2020-02-28 | 2020-06-19 | 维沃移动通信有限公司 | Video playing method and electronic equipment |
CN111552827A (en) * | 2020-04-28 | 2020-08-18 | 腾讯科技(深圳)有限公司 | Labeling method and device, and behavior willingness prediction model training method and device |
US11678029B2 (en) | 2019-12-17 | 2023-06-13 | Tencent Technology (Shenzhen) Company Limited | Video labeling method and apparatus, device, and computer-readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130127712A1 (en) * | 2011-11-18 | 2013-05-23 | Koji Matsubayashi | Gesture and voice recognition for control of a device |
CN105898362A (en) * | 2015-11-25 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Video content retrieval method and device |
CN107071542A (en) * | 2017-04-18 | 2017-08-18 | 百度在线网络技术(北京)有限公司 | Video segment player method and device |
CN108259988A (en) * | 2017-12-26 | 2018-07-06 | 努比亚技术有限公司 | A kind of video playing control method, terminal and computer readable storage medium |
CN108347646A (en) * | 2018-03-20 | 2018-07-31 | 百度在线网络技术(北京)有限公司 | multimedia content playing method and device |
CN108401193A (en) * | 2018-03-21 | 2018-08-14 | 北京奇艺世纪科技有限公司 | A kind of video broadcasting method, device and electronic equipment |
-
2018
- 2018-08-22 CN CN201810962298.2A patent/CN108924604A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130127712A1 (en) * | 2011-11-18 | 2013-05-23 | Koji Matsubayashi | Gesture and voice recognition for control of a device |
CN105898362A (en) * | 2015-11-25 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Video content retrieval method and device |
CN107071542A (en) * | 2017-04-18 | 2017-08-18 | 百度在线网络技术(北京)有限公司 | Video segment player method and device |
CN108259988A (en) * | 2017-12-26 | 2018-07-06 | 努比亚技术有限公司 | A kind of video playing control method, terminal and computer readable storage medium |
CN108347646A (en) * | 2018-03-20 | 2018-07-31 | 百度在线网络技术(北京)有限公司 | multimedia content playing method and device |
CN108401193A (en) * | 2018-03-21 | 2018-08-14 | 北京奇艺世纪科技有限公司 | A kind of video broadcasting method, device and electronic equipment |
Non-Patent Citations (1)
Title |
---|
周苏等: "《大数据时代管理信息系统》", 31 January 2017 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947993A (en) * | 2019-03-14 | 2019-06-28 | 百度国际科技(深圳)有限公司 | Plot jump method, device and computer equipment based on speech recognition |
CN109948546A (en) * | 2019-03-20 | 2019-06-28 | 四川长虹电器股份有限公司 | Media play intersection control routine and method |
CN110032320A (en) * | 2019-04-08 | 2019-07-19 | 维沃移动通信有限公司 | A kind of control method of page scroll, device and terminal |
CN110996138A (en) * | 2019-12-17 | 2020-04-10 | 腾讯科技(深圳)有限公司 | Video annotation method, device and storage medium |
CN110996138B (en) * | 2019-12-17 | 2021-02-05 | 腾讯科技(深圳)有限公司 | Video annotation method, device and storage medium |
US11678029B2 (en) | 2019-12-17 | 2023-06-13 | Tencent Technology (Shenzhen) Company Limited | Video labeling method and apparatus, device, and computer-readable storage medium |
CN111314784A (en) * | 2020-02-28 | 2020-06-19 | 维沃移动通信有限公司 | Video playing method and electronic equipment |
CN111552827A (en) * | 2020-04-28 | 2020-08-18 | 腾讯科技(深圳)有限公司 | Labeling method and device, and behavior willingness prediction model training method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108924604A (en) | Method and apparatus for playing video | |
US11206448B2 (en) | Method and apparatus for selecting background music for video shooting, terminal device and medium | |
US10643610B2 (en) | Voice interaction based method and apparatus for generating multimedia playlist | |
US10353943B2 (en) | Computerized system and method for automatically associating metadata with media objects | |
US20090327272A1 (en) | Method and System for Searching Multiple Data Types | |
CN109036397B (en) | Method and apparatus for presenting content | |
CN112989076A (en) | Multimedia content searching method, apparatus, device and medium | |
EP3996373A2 (en) | Method and apparatus of generating bullet comment, device, and storage medium | |
US20170109339A1 (en) | Application program activation method, user terminal, and server | |
CN109408752A (en) | Online document methods of exhibiting, device and electronic equipment | |
CN108134951A (en) | For recommending the method and apparatus of broadcasting content | |
CN108933730A (en) | Information-pushing method and device | |
CN111263186A (en) | Video generation, playing, searching and processing method, device and storage medium | |
CN108509611A (en) | Method and apparatus for pushed information | |
CN110990598B (en) | Resource retrieval method and device, electronic equipment and computer-readable storage medium | |
CN109862100A (en) | Method and apparatus for pushed information | |
CN109684022A (en) | Word input processing method, device and electronic equipment | |
CN113589991A (en) | Text input method and device, electronic equipment and storage medium | |
CN109743245A (en) | The method and apparatus for creating group | |
CN108959087A (en) | test method and device | |
CN114357325A (en) | Content search method, device, equipment and medium | |
CN109389182A (en) | Method and apparatus for generating information | |
CN109857901A (en) | Information displaying method and device and method and apparatus for information search | |
CN109116718B (en) | Method and device for setting alarm clock | |
CN108509442B (en) | Search method and apparatus, server, and computer-readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181130 |
|
RJ01 | Rejection of invention patent application after publication |