CN109145088A - A kind of searching method and private tutor's machine based on private tutor's machine - Google Patents

A kind of searching method and private tutor's machine based on private tutor's machine Download PDF

Info

Publication number
CN109145088A
CN109145088A CN201810905751.6A CN201810905751A CN109145088A CN 109145088 A CN109145088 A CN 109145088A CN 201810905751 A CN201810905751 A CN 201810905751A CN 109145088 A CN109145088 A CN 109145088A
Authority
CN
China
Prior art keywords
searched
user
information
machine
private tutor
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
Application number
CN201810905751.6A
Other languages
Chinese (zh)
Inventor
朱文辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201810905751.6A priority Critical patent/CN109145088A/en
Publication of CN109145088A publication Critical patent/CN109145088A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L2015/088Word spotting
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/225Feedback of the input speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A kind of searching method and private tutor's machine based on private tutor's machine, comprising: detect whether to occur the phonetic search operation for starting phonetic search function;If detecting that phonetic search operates, start speech detection and video record;If user speech is not detected, user's Shape of mouth for being identified by the user video that video record obtains;Information to be searched is determined according to user's Shape of mouth, and exports the result to be output corresponding with information to be searched searched.Implement the embodiment of the present invention, the student that there are problems that voice disorder is enabled to search for by private tutor's machine, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity.

Description

A kind of searching method and private tutor's machine based on private tutor's machine
Technical field
The present invention relates to private tutor's machine technical fields, and in particular to a kind of searching method and private tutor's machine based on private tutor's machine.
Background technique
With popularizing for private tutor's machine, more and more students are ready more accurate to that can provide when encountering problems Private tutor's machine of answer is sought help.Specifically, when student is when encountering problems, it will usually private tutor's machine or family using the unified purchase of school The speech voice input function input phonetic problem of the long private tutor's machine bought to oneself so that private tutor's machine to phonetic problem carry out identification and It searches for and then exports search result.But this mode is not applicable that there are the students of voice disorder, so, allow there are voice barriers The student hindered, which can search for problem by private tutor's machine, becomes the emphasis for needing to solve instantly.
Summary of the invention
The embodiment of the invention discloses a kind of searching method based on private tutor's machine and private tutor's machine, enable to that there are voice barriers The student hindered searches for problem by private tutor's machine, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then improve private tutor The user of machine uses viscosity.
First aspect of the embodiment of the present invention discloses a kind of searching method based on private tutor's machine, which comprises
Detect whether to occur the phonetic search operation for starting phonetic search function;
If detecting the phonetic search operation, start speech detection and video record;
Judge whether to detect user speech, if the user speech is not detected, is identified by video record and obtains User video in user's Shape of mouth;
Determine information to be searched according to user's Shape of mouth, and export search it is corresponding with the information to be searched Result to be output.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described to use the registered permanent residence according to described After type information determines information to be searched, the method also includes:
The information to be searched is exported with preview mode, and detects whether that confirmation operation occurs;Wherein, the confirmation operation The information to be searched is searched for for triggering private tutor's machine;
If detecting the confirmation operation, search for the information to be searched and execute that the output searches with The operation of the corresponding result to be output of the information to be searched;
If the confirmation operation is not detected, the prompt letter for prompting user to be manually entered problem to be searched is exported Breath;
Judge whether to detect the input operation for inputting the problem to be searched;
If detecting the input operation, searches for the problem to be searched and export corresponding with the problem to be searched Answer.
As an alternative embodiment, judging to detect for defeated in first aspect of the embodiment of the present invention After the input operation for entering the problem to be searched, the method also includes:
Determine the matching degree of the problem to be searched Yu the information to be searched, and it is pre- to judge whether the matching degree is lower than If matching degree;
If being lower than the preset matching degree, according to the problem to be searched and user's Shape of mouth to the family The Mouth-Shape Recognition function of religion machine optimizes, and executes the search problem to be searched and export and to be searched ask with described Inscribe the operation of corresponding answer.
As an alternative embodiment, in first aspect of the embodiment of the present invention, the output search with The corresponding result to be output of the information to be searched, comprising:
User information is determined according to the user video;Wherein, the user information includes at least age of user;
It is screened, is obtained to search result corresponding with the information to be searched is searched according to the user information Result to be output;
Export the result to be output.
As an alternative embodiment, judging to detect the use in first aspect of the embodiment of the present invention After the voice of family, the method also includes:
Terminate video record, and identifies the user speech and search text information corresponding with the user speech;
Export object content corresponding with the text information.
Second aspect of the embodiment of the present invention discloses a kind of private tutor's machine, and private tutor's machine includes:
First detection unit, for detecting whether the phonetic search occurred for starting phonetic search function operates;
Opening unit, for starting voice inspection after the first detection unit detects the phonetic search operation Survey and video record;
Judging unit detects user speech for judging whether;
Recognition unit, for being identified by video record and obtaining after the judging unit detects the user speech To user video in user's Shape of mouth;
First determination unit, for determining information to be searched according to user's Shape of mouth;
First output unit, for exporting the result to be output corresponding with the information to be searched searched.
As an alternative embodiment, in second aspect of the embodiment of the present invention, private tutor's machine further include:
Second output unit, it is described to be searched for being determined in first determination unit according to user's Shape of mouth After information, the information to be searched is exported with preview mode;
Second detection unit, for detecting whether confirmation operation occurs;Wherein, the confirmation operation is for triggering the family Religion machine searches for the information to be searched;
First search unit, for after the second detection unit detects the confirmation operation, search it is described to Search for information;
First output unit is specifically used for after first search unit searches for the information to be searched, defeated The result to be output corresponding with the information to be searched searched out;
Second output unit, is also used to after the confirmation operation is not detected in the second detection unit, defeated Out for prompting user to be manually entered the prompt information of problem to be searched;
The judging unit is also used to judge whether to detect the input operation for inputting the problem to be searched;
Second search unit, for searching for described to be searched after the judging unit detects the input operation Problem simultaneously exports answer corresponding with the problem to be searched.
As an alternative embodiment, in second aspect of the embodiment of the present invention, private tutor's machine further include:
Second determination unit, for determining described to be searched after the judging unit detects the input operation The matching degree of problem and the information to be searched;
The judging unit, is also used to judge whether the matching degree is lower than preset matching degree;
Optimize unit, for the judging unit judge the matching degree lower than after the preset matching degree, root The Mouth-Shape Recognition function of private tutor's machine is optimized according to the problem to be searched and user's Shape of mouth;
Second search unit, specifically for after the judging unit detects input operation, Yi Ji The optimization unit according to the problem to be searched and user's Shape of mouth to the Mouth-Shape Recognition function of private tutor's machine into After row optimization, searches for the problem to be searched and export answer corresponding with the problem to be searched.
As an alternative embodiment, in second aspect of the embodiment of the present invention, first output unit, packet It includes:
It determines subelement, is used for after first search unit searches for the information to be searched, according to the user Video determines user information;Wherein, the user information includes at least age of user;
Screen subelement, for according to the user information to searching search knot corresponding with the information to be searched Fruit is screened, and result to be output is obtained;
Subelement is exported, for exporting the result to be output.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the recognition unit is also used to After the judging unit detects the user speech, terminate video record, and identify the user speech and search with The corresponding text information of the user speech;
Second output unit is also used to export object content corresponding with the text information.
The third aspect of the embodiment of the present invention discloses a kind of private tutor's machine, comprising:
It is stored with the memory of executable program code;
The processor coupled with the memory;
The processor calls the executable program code stored in the memory, executes the embodiment of the present invention the On the one hand the disclosed searching method based on private tutor's machine.
Fourth aspect of the embodiment of the present invention discloses a kind of computer readable storage medium, stores computer program, In, the computer program makes computer execute the searcher based on private tutor's machine disclosed in first aspect of the embodiment of the present invention Method.
The 5th aspect of the embodiment of the present invention discloses a kind of computer program product, when the computer program product is being counted When being run on calculation machine, so that the computer executes the searching method based on private tutor's machine disclosed in first aspect.
Compared with prior art, the embodiment of the present invention has the advantages that
In the embodiment of the present invention, private tutor's machine can detecte the phonetic search behaviour whether occurred for starting phonetic search function Make;If detecting that phonetic search operates, start speech detection and video record;If user speech is not detected, The user's Shape of mouth being identified by the user video that video record obtains;In turn, private tutor's machine can also be according to user's shape of the mouth as one speaks Information determines information to be searched (for example, bright moon light before bed), and exports the knot to be output corresponding with information to be searched searched Fruit.In conclusion implementing the embodiment of the present invention, the student that there are problems that voice disorder is enabled to search for by private tutor's machine, also The interactive mode between private tutor's machine and student can be enriched, and then the user for improving private tutor's machine uses viscosity.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ability For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 is a kind of flow diagram of searching method based on private tutor's machine disclosed by the embodiments of the present invention;
Fig. 2 is the flow diagram of another searching method based on private tutor's machine disclosed by the embodiments of the present invention;
Fig. 3 is the flow diagram of another searching method based on private tutor's machine disclosed by the embodiments of the present invention;
Fig. 4 is a kind of structural schematic diagram of private tutor's machine disclosed by the embodiments of the present invention;
Fig. 5 is the structural schematic diagram of another private tutor's machine disclosed by the embodiments of the present invention;
Fig. 6 is the structural schematic diagram of another private tutor's machine disclosed by the embodiments of the present invention;
Fig. 7 is the structural schematic diagram of another private tutor's machine disclosed by the embodiments of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that the described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts Example is applied, shall fall within the protection scope of the present invention.
It should be noted that term " includes " and " having " and their any changes in the embodiment of the present invention and attached drawing Shape, it is intended that cover and non-exclusive include.Such as contain the process, method of a series of steps or units, system, product or Equipment is not limited to listed step or unit, but optionally further comprising the step of not listing or unit or optional Ground further includes the other step or units intrinsic for these process, methods, product or equipment.
The embodiment of the invention discloses a kind of searching method based on private tutor's machine and private tutor's machine, enable to that there are voice barriers The student hindered searches for problem by private tutor's machine, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then improve private tutor The user of machine uses viscosity.It is described in detail separately below.
Embodiment one
Referring to Fig. 1, Fig. 1 is a kind of process signal of searching method based on private tutor's machine disclosed by the embodiments of the present invention Figure.Being somebody's turn to do the searching method based on private tutor's machine as shown in Figure 1 may comprise steps of:
101, whether private tutor's machine testing occurs the operation of the phonetic search for starting phonetic search function, if it is, holding Row step 102, if not, thening follow the steps 101.
In the embodiment of the present invention, phonetic search function can be user by pressing virtual/physical button on private tutor's machine Triggering, it is also possible to private tutor's machine by infrared sensor and detects that there are (such as users) when barrier to trigger in induction range , the embodiment of the present invention is not construed as limiting.
102, private tutor's machine starts speech detection and video record, and judges whether to detect user speech, if it is, The corresponding text information of identification user speech simultaneously exports the object content corresponding with text information searched, if it is not, then holding Row step 103.
In the embodiment of the present invention, optionally, private tutor's machine starts speech detection and video record, and judges whether to detect The mode of user speech is specifically as follows:
Private tutor's machine opens camera to carry out video record, and acquires ambient sound by multiple microphones;Wherein, multiple Microphone includes a main microphon and multiple secondary microphones;Main microphon can be to establish independently of private tutor's machine but with private tutor's machine The microphone of connection, for acquiring the voice of user's input;Secondary microphone can be set on private tutor's machine, for acquiring ambient sound Sound;
Private tutor's machine carries out the collected ambient sound of main microphon according to the collected ambient sound of multiple secondary microphones Noise reduction process obtains target sound;
Whether private tutor's machine judges comprising voice in target sound, if including voice, it is determined that detect user speech, and The corresponding text information of identification user speech is executed, and exports the behaviour of the object content corresponding with text information searched Make;If not including voice, 103 are thened follow the steps.
As it can be seen that implementing the embodiment of the present invention, can be obtained more by carrying out noise reduction process to the ambient sound detected Pure target sound can be improved private tutor's machine and know by the voice in target sound if in target sound including voice Not Wei text information when recognition accuracy.
103, private tutor's machine is identified by user's Shape of mouth in the user video that video record obtains.
In the embodiment of the present invention, user's Shape of mouth includes at least multiple sounds that private tutor's machine is identified from user video Section.In addition, above-mentioned user video starting record the moment be detect phonetic search operation at the time of, terminate record the moment be At the time of detecting that the shape of the mouth as one speaks of user does not change in preset duration (for example, 10 seconds).
In the embodiment of the present invention, optionally, private tutor's machine is identified by the user video that video record obtains and uses the registered permanent residence The mode of type information is specifically as follows:
Private tutor's machine determines the user video acquired by camera, and judges whether to identify that mouth is believed from user video Breath;
If identifying mouth information, private tutor's eedle carries out the shape of the mouth as one speaks to the mouth information in frame image each in user video Identification obtains user's Shape of mouth, and executes step 104;
If unidentified mouth information out, private tutor's machine judge with the presence or absence of facial characteristics in user video, if there is face Portion's feature then determines moving direction and target range according to the facial characteristics;Wherein, target range is that user needs to move Distance;
The output of private tutor's machine is identifying mouth for prompting user according to the prompt information of the mobile target range of moving direction After portion's information, the operation that Mouth-Shape Recognition is carried out for the mouth information in each frame image in user video is executed.
As it can be seen that implement the embodiment of the present invention, can when in user video it is unidentified go out mouth information when according to detecting Facial characteristics determines moving direction and target range, and then user is guided to be moved according to moving direction and target range, So that private tutor's machine can identify mouth information from user video, and then determine user's Shape of mouth, improves user couple The usage experience of the Mouth-Shape Recognition function of private tutor's machine.
104, private tutor's machine determines information to be searched according to user's Shape of mouth, and exports searching with information pair to be searched The result to be output answered.
In the embodiment of the present invention, optionally, private tutor's machine determines that the mode of information to be searched is specific according to user's Shape of mouth It can be with are as follows:
Private tutor's machine determines the multiple syllables for including in user's Shape of mouth, and according to the character in multiple syllables and character repertoire Comparison, determine the corresponding information to be searched of user's Shape of mouth.
In the embodiment of the present invention, optionally, private tutor's machine exports the result to be output corresponding with information to be searched searched Mode be specifically as follows:
Private tutor's machine searches for information to be searched, and will result to be output corresponding with information to be searched according to matching degree by height to Low sequence exports result to be output;Wherein, matching degree is the matching degree of information to be searched and result to be output.
As it can be seen that implementing method described in Fig. 1, enable to there are the students of voice disorder to ask by the search of private tutor's machine Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity;In addition, also It can be improved recognition accuracy of private tutor's machine when voice is identified as text information;Additionally it is possible to improve user to private tutor The usage experience of the Mouth-Shape Recognition function of machine.
Embodiment two
Referring to Fig. 2, Fig. 2 is the process signal of another searching method based on private tutor's machine disclosed by the embodiments of the present invention Figure.As shown in Fig. 2, being somebody's turn to do the searching method based on private tutor's machine may comprise steps of:
Step 201~step 203 please refers in embodiment one for the description of step 201~step 203 for step The detailed description of 101~step 103, the embodiment of the present invention repeat no more.
204, private tutor's machine determines information to be searched according to user's Shape of mouth.
205, private tutor's machine exports information to be searched with preview mode, and detects whether that confirmation operation occurs;Wherein, confirmation behaviour It acts on triggering private tutor's machine and searches for information to be searched;If so, 206 are thened follow the steps, if not, thening follow the steps 207.
In the embodiment of the present invention, optionally, private tutor's machine is specifically as follows in such a way that preview mode exports information to be searched:
The output of private tutor's machine includes the bullet frame of information to be searched;Alternatively,
Private tutor's machine is exported information to be searched with speech form by loudspeaker;Alternatively,
Private tutor's machine jumps search interface, and information to be searched is shown in search box.
In the embodiment of the present invention, optionally, the mode whether private tutor's machine testing occurs confirmation operation is specifically as follows:
Private tutor's machine judges whether the facial characteristics that user is collected by camera;
If collecting the facial characteristics of user, private tutor's machine judges whether detect use in preset duration (for example, 10 seconds) The nodding action at family;Wherein, the starting timer time of preset duration is at the time of exporting information to be searched;
If detecting nodding action, confirmation operation is had occurred in the determination of private tutor's machine, if nodding action is not detected, private tutor Confirmation operation does not occur for machine determination.
As it can be seen that implement the embodiment of the present invention, can by way of preview convenient for user to private tutor's machine identify wait search Rope information is confirmed, can improve user to the use viscosity of private tutor's machine by the interaction between private tutor's machine and user in this way.
206, private tutor's machine searches for information to be searched and exports the result to be output corresponding with information to be searched searched.
In the embodiment of the present invention, private tutor's machine search for information to be searched and export search it is corresponding with information to be searched It is to be output as a result, terminating this process.
207, the output of private tutor's machine is for prompting user to be manually entered the prompt information of problem to be searched.
208, private tutor's machine judges whether to detect that the input for inputting problem to be searched operates, if it is, executing step Rapid 209, if it is not, then terminating this process.
In the embodiment of the present invention, optionally, private tutor's machine judges whether to detect that the input for inputting problem to be searched is grasped The mode of work is specifically as follows:
Private tutor's machine judges whether current interface is search interface;
If not search interface, private tutor's machine jumps current interface for search interface;Wherein, search interface includes having The search box of write-in functions;
Private tutor's machine judges whether write operation occurs in search box;
In case of write operation, private tutor's machine confirmly detects the operation of the input for inputting problem to be searched, if not Write operation occurs, private tutor's machine, which determines, is not detected input operation.
209, private tutor's machine searches for problem to be searched and exports answer corresponding with problem to be searched.
As it can be seen that implementing method described in Fig. 2, enable to there are the students of voice disorder to ask by the search of private tutor's machine Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity;In addition, also It can be improved recognition accuracy of private tutor's machine when voice is identified as text information;Additionally it is possible to improve user to private tutor The usage experience of the Mouth-Shape Recognition function of machine.
Embodiment three
Referring to Fig. 3, Fig. 3 is the process signal of another searching method based on private tutor's machine disclosed by the embodiments of the present invention Figure.Being somebody's turn to do the searching method based on private tutor's machine as shown in Figure 3 may comprise steps of:
301, whether private tutor's machine testing occurs the operation of the phonetic search for starting phonetic search function, if it is, holding Row step 302, if not, thening follow the steps 301.
302, private tutor's machine starts speech detection and video record, and judges whether to detect user speech, if it is, Step 304 is executed, if not, thening follow the steps 303.
303, private tutor's machine is identified by user's Shape of mouth in the user video that video record obtains.
304, private tutor's machine terminates video record, and identifies user speech.
305, private tutor's machine searches for text information corresponding with user speech, and exports in target corresponding with text information Hold.
In the embodiment of the present invention, optionally, the mode that private tutor's machine searches for text information corresponding with user speech specifically may be used With are as follows:
Private tutor's machine determines the corresponding text information of user speech (for example, gaining an immediate victory is what meaning or spring to sleep and can not help Dawn);
Private tutor's machine sends searching request to server, so that server search object content corresponding with text information; It wherein, include text information in searching request;
Private tutor's machine receives the object content sent by server;Wherein, an entry is included at least in object content.
In the embodiment of the present invention, optionally, the mode that private tutor's machine exports object content corresponding with text information specifically may be used With are as follows:
Private tutor's machine determines the number of entries for including in object content, and judges whether number of entries is higher than default entry number Amount;
If being higher than default number of entries, private tutor's machine sorts the entry in object content according to search temperature, and determines Out search for temperature ranking before ten entry;
Private tutor's machine according to before the above-mentioned search temperature ranking of search temperature Sequential output from high to low ten entry.
It can be that user is defeated according to search temperature by being screened to object content as it can be seen that implementing the embodiment of the present invention The higher content of temperature is searched for out, is enabled a user to faster required for finding oneself in the content that private tutor's machine exports Content, and then improve user experience.
The embodiment of the present invention can also include: that step 306~step 309 is asked for the description of step 306~step 309 Referring to the detailed description for being directed to 204~step 207 in embodiment two, the embodiment of the present invention is repeated no more.
310, private tutor's machine judges whether to detect that the input for inputting problem to be searched operates, if it is, executing step Rapid 311, if it is not, then terminating this process.
311, private tutor's machine determines the matching degree of problem to be searched Yu information to be searched, and it is default to judge whether matching degree is lower than Matching degree, if so, 312 are thened follow the steps, if not, thening follow the steps 313.
312, private tutor's machine optimizes the Mouth-Shape Recognition function of private tutor's machine according to problem to be searched and user's Shape of mouth.
In the embodiment of the present invention, optionally, private tutor's machine is according to problem to be searched and user's Shape of mouth to the mouth of private tutor's machine The mode that type identification function optimizes is specifically as follows:
Private tutor's machine determines that the corresponding each frame of user's Shape of mouth includes the image of mouth information;
Private tutor's machine determines the corresponding each character of problem to be searched and the corresponding syllable of each character;
Private tutor's machine is matched according to the image that the above-mentioned corresponding syllable of each character and each frame include mouth information, Obtain matching result;
Private tutor's machine updates Mouth-Shape Recognition database according to matching result, to reach the Mouth-Shape Recognition function optimization to private tutor's machine Purpose.
As it can be seen that implementing the embodiment of the present invention, user can got to information to be searched when being fed back to inaccuracy, root According to the problem to be searched that user inputs, optimized in conjunction with the lip-sync identification function of user's Shape of mouth, to improve Mouth-Shape Recognition Accuracy.
In the embodiment of the present invention, in private tutor's machine according to problem to be searched and user's Shape of mouth to the Mouth-Shape Recognition of private tutor's machine Function optimizes, and triggering step 313 executes corresponding operation.
313, private tutor's machine searches for problem to be searched and exports answer corresponding with problem to be searched.
As an alternative embodiment, private tutor's machine exports the knot to be output corresponding with information to be searched searched Fruit may comprise steps of:
Private tutor's machine determines user information according to user video;Wherein, user information includes at least age of user;
Private tutor's machine screens the search result corresponding with information to be searched searched according to user information, obtain to Export result;
Private tutor's machine exports result to be output.
It should be noted that can also include in user grade, user's gender and region where user in user information At least one, the embodiment of the present invention are not construed as limiting.In addition, above-mentioned private tutor's machine according to user information to search with it is to be searched The corresponding search result of information is screened, and the result of acquisition is that result to be output corresponding with age of user (is suitable for using The result to be output at family age).
As it can be seen that implementing the optional embodiment, search result can be screened according to age of user, export and use Family age-matched to be output to reduce as a result, being not suitable for the search result of user and generating adverse effect to user, and then protect The physical and mental health of user.
As it can be seen that method described in implementing Fig. 3, enables to there are the students of voice disorder to ask by the search of private tutor's machine Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity;In addition, also It can be improved recognition accuracy of private tutor's machine when voice is identified as text information;Additionally it is possible to improve user to private tutor The usage experience of the Mouth-Shape Recognition function of machine;Additionally it is possible to improve user experience;Additionally it is possible to improve Mouth-Shape Recognition standard True property.
Example IV
Referring to Fig. 4, Fig. 4 is a kind of structural schematic diagram of private tutor's machine disclosed by the embodiments of the present invention.As shown in figure 4, should Private tutor's machine may include: first detection unit 401, opening unit 402, judging unit 403, the determining list of recognition unit 404, first Member 405 and the first output unit 406, in which:
First detection unit 401, for detecting whether the phonetic search occurred for starting phonetic search function operates.
In the embodiment of the present invention, phonetic search function can be user by pressing virtual/physical button on private tutor's machine Triggering, it is also possible to private tutor's machine by infrared sensor and detects that there are (such as users) when barrier to trigger in induction range , the embodiment of the present invention is not construed as limiting.
Opening unit 402, for starting speech detection after first detection unit 401 detects phonetic search operation And video record.
In the embodiment of the present invention, optionally, opening unit 402 starts speech detection and the mode of video record specifically may be used With are as follows:
Start speech detection and opens camera to carry out video record.
Judging unit 403 detects user speech for judging whether.
In the embodiment of the present invention, optionally, judging unit 403 judges whether to detect that the mode of user speech specifically can be with Are as follows:
Ambient sound is acquired by multiple microphones;Wherein, multiple microphones include a main microphon and multiple secondary wheats Gram wind;Main microphon can be microphone that connection is established independently of private tutor's machine but with private tutor's machine, for acquiring user's input Voice;Secondary microphone can be set on private tutor's machine, for acquiring ambient sound;
The collected ambient sound of main microphon is carried out at noise reduction according to multiple secondary microphones collected ambient sound Reason obtains target sound;
Judge whether comprising voice in target sound, if including voice, it is determined that detect user speech, and execute knowledge The corresponding text information of other user speech, and the operation of object content corresponding with text information that output searches;If Not comprising voice, then triggers recognition unit 404 and execute the user's shape of the mouth as one speaks letter being identified by the user video that video record obtains The operation of breath.
As it can be seen that implementing the embodiment of the present invention, can be obtained more by carrying out noise reduction process to the ambient sound detected Pure target sound can be improved private tutor's machine and know by the voice in target sound if in target sound including voice Not Wei text information when recognition accuracy.
In the embodiment of the present invention, after opening unit 402 opens camera, triggering judging unit 403 starts.
Recognition unit 404, for being identified by video record and obtaining after judging unit 403 detects user speech User video in user's Shape of mouth.
In the embodiment of the present invention, user's Shape of mouth includes at least multiple sounds that private tutor's machine is identified from user video Section.In addition, above-mentioned user video starting record the moment be detect phonetic search operation at the time of, terminate record the moment be At the time of detecting that the shape of the mouth as one speaks of user does not change in preset duration (for example, 10 seconds).
In the embodiment of the present invention, optionally, recognition unit 404 is identified by the use in the user video that video record obtains The mode of family Shape of mouth is specifically as follows:
It determines the user video acquired by camera, and judges whether to identify mouth information from user video;
If identifying mouth information, Mouth-Shape Recognition is carried out for the mouth information in frame image each in user video, User's Shape of mouth is obtained, and triggers the first determination unit 405 and executes the behaviour for determining information to be searched according to user's Shape of mouth Make;
If it is unidentified go out mouth information, judge in user video with the presence or absence of facial characteristics, if there is facial characteristics, Moving direction and target range are then determined according to the facial characteristics;Wherein, target range is that user needs mobile distance;
The prompt information for prompting user according to the mobile target range of moving direction is exported, and is identifying mouth information Later, the operation that Mouth-Shape Recognition is carried out for the mouth information in each frame image in user video is executed.
As it can be seen that implement the embodiment of the present invention, can when in user video it is unidentified go out mouth information when according to detecting Facial characteristics determines moving direction and target range, and then user is guided to be moved according to moving direction and target range, So that private tutor's machine can identify mouth information from user video, and then determine user's Shape of mouth, improves user couple The usage experience of the Mouth-Shape Recognition function of private tutor's machine.
First determination unit 405, for determining information to be searched according to user's Shape of mouth.
In the embodiment of the present invention, optionally, the first determination unit 405 determines information to be searched according to user's Shape of mouth Mode is specifically as follows:
Determine the multiple syllables for including in user's Shape of mouth, and according to the ratio of the character in multiple syllables and character repertoire It is right, determine the corresponding information to be searched of user's Shape of mouth.
First output unit 406, for exporting the result to be output corresponding with information to be searched searched.
In the embodiment of the present invention, optionally, the first output unit 406 output search it is corresponding with information to be searched to The mode of output result is specifically as follows:
Search for information to be searched, and by result to be output corresponding with information to be searched according to matching degree from high to low suitable Sequence exports result to be output;Wherein, matching degree is the matching degree of information to be searched and result to be output.
As it can be seen that implementing private tutor's machine described in Fig. 4, enable to there are the students of voice disorder to ask by the search of private tutor's machine Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity;In addition, also It can be improved recognition accuracy of private tutor's machine when voice is identified as text information;Additionally it is possible to improve user to private tutor The usage experience of the Mouth-Shape Recognition function of machine.
Embodiment five
Referring to Fig. 5, Fig. 5 is the structural schematic diagram of another private tutor's machine disclosed by the embodiments of the present invention.Wherein, Fig. 5 institute The private tutor's machine shown is that private tutor's machine as shown in Figure 4 optimizes.It is shown in fig. 5 compared with private tutor's machine shown in Fig. 4 Private tutor's machine can also include: the second output unit 407, second detection unit 408, the first search unit 409, the second search unit 410, the second determination unit 411 and optimization unit 412, in which:
Second output unit 407, for the first determination unit 405 according to user's Shape of mouth determine information to be searched it Afterwards, information to be searched is exported with preview mode.
In the embodiment of the present invention, optionally, the second output unit 407 has in such a way that preview mode exports information to be searched Body can be with are as follows:
Output includes the bullet frame of information to be searched;Alternatively,
Information to be searched is exported with speech form by loudspeaker;Alternatively,
Search interface is jumped, and shows information to be searched in search box.
In the embodiment of the present invention, after the second output unit 407 exports information to be searched with preview mode, triggering second Detection unit 408 starts.
Second detection unit 408, for detecting whether confirmation operation occurs;Wherein, confirmation operation is for triggering private tutor's machine Search for information to be searched.
In the embodiment of the present invention, optionally, second detection unit 408 detects whether that the mode that confirmation operation occurs specifically may be used With are as follows:
Judge whether the facial characteristics that user is collected by camera;
If collecting the facial characteristics of user, judge whether detect user's in preset duration (for example, 10 seconds) Nodding action;Wherein, the starting timer time of preset duration is at the time of exporting information to be searched;
If detecting nodding action, it is determined that confirmation operation has occurred, if nodding action is not detected, it is determined that not Confirmation operation occurs.
As it can be seen that implement the embodiment of the present invention, can by way of preview convenient for user to private tutor's machine identify wait search Rope information is confirmed, can improve user to the use viscosity of private tutor's machine by the interaction between private tutor's machine and user in this way.
First search unit 409, for searching for letter to be searched after second detection unit 408 detects confirmation operation Breath.
First output unit 406, specifically for after the first search unit 409 searches for information to be searched, output is searched for The result to be output corresponding with information to be searched arrived.
Second output unit 407, is also used to after confirmation operation is not detected in second detection unit 408, output is used for Prompt user is manually entered the prompt information of problem to be searched.
In the embodiment of the present invention, export in the second output unit 407 for prompting user to be manually entered problem to be searched After prompt information, triggering judging unit 403, which executes, judges whether to detect the input operation for inputting problem to be searched Operation.
Judging unit 403 is also used to judge whether to detect the input operation for inputting problem to be searched.
In the embodiment of the present invention, optionally, judging unit 403 judges whether to detect for inputting the defeated of problem to be searched The mode for entering operation is specifically as follows:
Judge whether current interface is search interface;
If not search interface, then current interface is jumped as search interface;Wherein, search interface includes having write-in The search box of function;
Judge whether write operation occurs in search box;
In case of write operation, it is determined that the input operation for inputting problem to be searched is detected, if do not occurred Write operation, it is determined that input operation is not detected.
Second search unit 410, for searching for problem to be searched simultaneously after judging unit 403 detects input operation Export answer corresponding with problem to be searched.
Second determination unit 411, for judging unit 403 detect input operation after, determine problem to be searched with The matching degree of information to be searched.
In the embodiment of the present invention, the second determination unit 411 determine problem to be searched and information to be searched matching degree it Afterwards, the execution of triggering judging unit 403 judges whether matching degree is lower than the operation of preset matching degree.
Judging unit 403, is also used to judge whether matching degree is lower than preset matching degree.
Optimize unit 412, for judging matching degree lower than after preset matching degree, according to wait search in judging unit 403 Suo Wenti and user's Shape of mouth optimize the Mouth-Shape Recognition function of private tutor's machine.
In the embodiment of the present invention, optionally, optimize unit 412 according to problem to be searched and user's Shape of mouth to private tutor's machine The mode that optimizes of Mouth-Shape Recognition function be specifically as follows:
Determine that the corresponding each frame of user's Shape of mouth includes the image of mouth information;
Determine the corresponding each character of problem to be searched and the corresponding syllable of each character;
It is matched according to the image that the above-mentioned corresponding syllable of each character and each frame include mouth information, acquisition With result;
Mouth-Shape Recognition database is updated according to matching result, to reach the mesh to the Mouth-Shape Recognition function optimization of private tutor's machine 's.
As it can be seen that implementing the embodiment of the present invention, user can got to information to be searched when being fed back to inaccuracy, root According to the problem to be searched that user inputs, optimized in conjunction with the lip-sync identification function of user's Shape of mouth, to improve Mouth-Shape Recognition Accuracy.
Second search unit 410, specifically for single after judging unit 403 detects input operation, and in optimization After member 412 optimizes the Mouth-Shape Recognition function of private tutor's machine according to problem to be searched and user's Shape of mouth, search for wait search Suo Wenti simultaneously exports answer corresponding with problem to be searched.
As it can be seen that implementing private tutor's machine described in Fig. 5, enable to there are the students of voice disorder to ask by the search of private tutor's machine Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity;In addition, also It can be improved recognition accuracy of private tutor's machine when voice is identified as text information;Additionally it is possible to improve user to private tutor The usage experience of the Mouth-Shape Recognition function of machine.
Embodiment six
Referring to Fig. 6, Fig. 6 is the structural schematic diagram of another private tutor's machine disclosed by the embodiments of the present invention.Wherein, Fig. 6 institute The private tutor's machine shown is that private tutor's machine as shown in Figure 5 optimizes.It is shown in Fig. 6 compared with private tutor's machine shown in fig. 5 Private tutor's machine in, the first output unit 406 may include: that determining subelement 4061, screening subelement 4062 and output are single Member 4063, in which:
Determine subelement 4061, it is true according to user video for after the first search unit 409 searches for information to be searched Determine user information;Wherein, user information includes at least age of user.
It should be noted that can also include in user grade, user's gender and region where user in user information At least one, the embodiment of the present invention are not construed as limiting.
Screen subelement 4062, for according to user information to the search result corresponding with information to be searched searched into Row screening, obtains result to be output.
In the embodiment of the present invention, screening subelement 4062 is corresponding with information to be searched to what is searched according to user information Search result is screened, the result of acquisition be corresponding with age of user result to be output (i.e. suitable for age of user to Export result).
Subelement 4063 is exported, for exporting result to be output.
As it can be seen that implementing the optional embodiment, search result can be screened according to age of user, export and use Family age-matched to be output to reduce as a result, being not suitable for the search result of user and generating adverse effect to user, and then protect The physical and mental health of user.
Recognition unit 404 is also used to after judging unit 403 detects user speech, terminates video record, and identify User speech and search text information corresponding with user speech.
In the embodiment of the present invention, optionally, the mode that recognition unit 404 searches for text information corresponding with user speech has Body can be with are as follows:
Determine the corresponding text information of user speech (for example, what meaning is gained an immediate victory is, or in spring, one sleeps and wakes up to find it is already day);
Searching request is sent to server, so that server search object content corresponding with text information;Wherein, it searches It include text information in rope request;
Receive the object content sent by server;Wherein, an entry is included at least in object content.
Second output unit 407 is also used to export object content corresponding with text information.
In the embodiment of the present invention, optionally, the second output unit 407 exports the side of object content corresponding with text information Formula is specifically as follows:
It determines the number of entries for including in object content, and judges whether number of entries is higher than default number of entries;
If being higher than default number of entries, by the entry in object content according to search temperature sequence, and determine to search for Ten entry before temperature ranking;
According to before the above-mentioned search temperature ranking of the Sequential output of search temperature from high to low ten entry.
It can be that user is defeated according to search temperature by being screened to object content as it can be seen that implementing the embodiment of the present invention The higher content of temperature is searched for out, is enabled a user to faster required for finding oneself in the content that private tutor's machine exports Content, and then improve user experience.
As it can be seen that implementing private tutor's machine described in Fig. 6, enable to there are the students of voice disorder to ask by the search of private tutor's machine Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity;In addition, also It can be improved recognition accuracy of private tutor's machine when voice is identified as text information;Additionally it is possible to improve user to private tutor The usage experience of the Mouth-Shape Recognition function of machine;Additionally it is possible to improve user experience;Additionally it is possible to improve Mouth-Shape Recognition standard True property.
Embodiment seven
Referring to Fig. 7, Fig. 7 is the structural schematic diagram of another private tutor's machine disclosed by the embodiments of the present invention.As shown in fig. 7, For ease of description, only parts related to embodiments of the present invention are shown, disclosed by specific technical details, please refers to this hair Bright embodiment method part.
With reference to Fig. 7, private tutor's machine includes: radio frequency (Radio Frequency, RF) circuit 710, memory 720, input unit 730, display unit 740, sensor 750, voicefrequency circuit 760, Wireless Fidelity (wireless fidelity, WiFi) module 770, the components such as processor 780, power supply 790 and camera 800.It will be understood by those skilled in the art that family shown in Fig. 7 Religion machine structure does not constitute the restriction to private tutor's machine, may include than illustrating more or fewer components, or the certain portions of combination Part or different component layouts.
It is specifically introduced below with reference to each component parts of the Fig. 7 to private tutor's machine:
RF circuit 710 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station After downlink information receives, handled to processor 780;In addition, the data for designing uplink are sent to base station.In general, RF circuit 710 Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition, RF circuit 710 can also be communicated with network and other equipment by wireless communication. Any communication standard or agreement, including but not limited to global system for mobile communications (Global can be used in above-mentioned wireless communication System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE), Email, short message service (Short Messaging Service, SMS) etc..
Memory 720 can be used for storing executable program code, and processor 780 is stored in memory 720 by operation Executable program code, thereby executing the various function application and data processing of private tutor's machine.Memory 720 can mainly include depositing Store up program area and storage data area, wherein storing program area can application program needed for storage program area, at least one function (such as sound-playing function, image player function etc.) etc.;Storage data area can be stored to be created according to using for private tutor machine Data (such as audio data, phone directory etc.) etc..It, can be in addition, memory 720 may include high-speed random access memory Including nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states Part.
Above-mentioned memory 720 includes read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), it is programmable read only memory (Programmable Read-only Memory, PROM), erasable Only except programmable read only memory (Erasable Programmable Read Only Memory, EPROM), disposable programmable Reading memory (One-time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only Memory (Electrically-Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact Disc Read-Only Memory, CD-ROM) or other disc memories, magnetic disk storage, magnetic tape storage, Or it can be used in any other computer-readable medium of carrying or storing data.
Input unit 730 can be used for receiving the number or character information of input, and generate the user setting with private tutor's machine And the related key signals input of function control.Specifically, input unit 730 may include touch panel 731 and other inputs Equipment 732.Touch panel 731, also referred to as touch screen, collecting the touch operation of user on it or nearby, (for example user makes With the operation of any suitable object or attachment such as finger, stylus on touch panel 731 or near touch panel 731), and Corresponding attachment device is driven according to preset formula.Optionally, touch panel 731 may include touch detecting apparatus and touching Touch two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation bring letter Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into Contact coordinate, then give processor 780, and order that processor 780 is sent can be received and executed.Furthermore, it is possible to using The multiple types such as resistance-type, condenser type, infrared ray and surface acoustic wave realize touch panel 731.It is defeated in addition to touch panel 731 Entering unit 730 can also include other input equipments 732.Specifically, other input equipments 732 can include but is not limited to physics One of keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc. are a variety of.
Display unit 740 can be used for showing information input by user or be supplied to user information and private tutor's machine it is each Kind menu.Display unit 740 may include display panel 741, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure Show panel 741.Further, touch panel 731 can cover display panel 741, when touch panel 731 detect it is on it or attached After close touch operation, processor 780 is sent to determine the type of touch event, is followed by subsequent processing device 780 according to touch event Type corresponding visual output is provided on display panel 741.Although in Fig. 7, touch panel 731 and display panel 741 It is the input and input function of private tutor's machine to be realized as two independent components, but in some embodiments it is possible to will touch Control panel 731 and display panel 741 are integrated and that realizes private tutor's machine output and input function.
Private tutor's machine may also include at least one sensor 750, such as optical sensor, motion sensor and other sensings Device.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 741, and proximity sensor can close display surface when private tutor's machine is moved in one's ear Plate 741 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) The size of acceleration can detect that size and the direction of gravity when static, the application that can be used to identify private tutor's machine posture is (such as horizontal Vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;As for family The other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor that religion machine can also configure, it is no longer superfluous herein It states.
Voicefrequency circuit 760, loudspeaker 761, microphone 762 can provide the audio interface between user and private tutor's machine.Audio Electric signal after the audio data received conversion can be transferred to loudspeaker 761, be converted to sound by loudspeaker 761 by circuit 760 Sound signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 762, after being received by voicefrequency circuit 760 Audio data is converted to, then by after the processing of audio data output processor 780, such as another family is sent to through RF circuit 710 Religion machine, or audio data is exported to memory 720 to be further processed.
WiFi belongs to short range wireless transmission technology, and private tutor's machine can help user's transceiver electronics by WiFi module 770 Mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 7 is shown WiFi module 770, but it is understood that, and it is not belonging to must be configured into for private tutor's machine, it can according to need completely Do not change in the range of the essence of invention and omits.
Processor 780 is the control centre of private tutor's machine, utilizes each portion of various interfaces and the entire private tutor's machine of connection Point, by running or execute the software program and/or module that are stored in memory 720, and calls and be stored in memory 720 Interior data execute the various functions and processing data of private tutor's machine, to carry out integral monitoring to private tutor's machine.Optionally, it handles Device 780 may include one or more processing units;Preferably, processor 780 can integrate application processor and modulation /demodulation processing Device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly located Reason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 780.
Private tutor's machine further includes the power supply 790 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply Management system and processor 780 are logically contiguous, to realize management charging, electric discharge and power consumption pipe by power-supply management system The functions such as reason.
Although being not shown, private tutor's machine can also be including bluetooth module etc., and details are not described herein.
In embodiments of the present invention, processor 780 included by private tutor's machine calls the software being stored in memory 720 Program specifically executes following operation:
Detect whether to occur the phonetic search operation for starting phonetic search function;
After detecting phonetic search operation, start speech detection and video record;
Judge whether to detect user speech;
After detecting user speech, user's Shape of mouth for being identified by the user video that video record obtains;
Information to be searched is determined according to user's Shape of mouth;
Export the result to be output corresponding with information to be searched searched.
Enable to there are the students of voice disorder to ask by the search of private tutor's machine as it can be seen that implementing private tutor's machine described in Fig. 7 Topic, additionally it is possible to the interactive mode between abundant private tutor's machine and student, and then the user for improving private tutor's machine uses viscosity.
The embodiment of the invention also discloses a kind of computer readable storage mediums, store computer program, wherein described Computer program makes computer execute the searching method based on private tutor's machine disclosed in one~embodiment of the embodiment of the present invention three.
The embodiment of the invention also discloses a kind of computer program product, when the computer program product on computers When operation, so that the computer executes the searching method based on private tutor's machine disclosed in one~embodiment of the embodiment of the present invention three.
Detailed Jie has been carried out to a kind of searching method and private tutor's machine based on private tutor's machine disclosed by the embodiments of the present invention above It continues, used herein a specific example illustrates the principle and implementation of the invention, and the explanation of above embodiments is only It is to be used to help understand method and its core concept of the invention;At the same time, for those skilled in the art, according to this hair Bright thought, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not manage Solution is limitation of the present invention.
In the above-described embodiments, it can be realized wholly or partly by software, hardware, firmware or any combination thereof.When When using software realization, can entirely or partly it realize in the form of a computer program product.The computer program product packet Include one or more computer instructions.When loading on computers and executing the computer program instructions, entirely or partly It generates according to process or function described in the embodiment of the present application.The computer can be general purpose computer, special purpose computer, calculating Machine network or other programmable devices.The computer instruction may be stored in a computer readable storage medium, Huo Zhecong One computer readable storage medium is transmitted to another computer readable storage medium, for example, the computer instruction can be with Pass through wired (such as coaxial cable, optical fiber, Digital Subscriber Line) from a web-site, computer, server or data center Or wireless (such as infrared, wireless, microwave etc.) mode is transmitted to another web-site, computer, server or data center. The computer-readable medium can be any usable medium that computer can access or include one or more available The data storage devices such as medium integrated server, data center.The usable medium can be magnetic medium (magnetic medium example Such as can be floppy disk, hard disk, tape), optical medium (such as CD) or semiconductor medium (such as solid state hard disk).Above-mentioned It in embodiment, all emphasizes particularly on different fields to the description of each embodiment, there is no the part being described in detail in some embodiment, may refer to other The associated description of embodiment.
In several embodiments provided herein, it should be understood that disclosed device, it can be by others side Formula is realized.For example, the apparatus embodiments described above are merely exemplary, such as the division of said units, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussion phase Coupling, direct-coupling or communication connection between mutually can through some interfaces, the INDIRECT COUPLING or communication link of device or unit It connects, can be electrical or other forms.
Above-mentioned unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, can be in one place, or may be distributed over multiple nets On network unit.Some or all of units can be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
In addition, each functional unit in each embodiment of the application can integrate in one processing unit, it is also possible to Each unit physically exists alone, and can also be integrated in one unit with two or more units.Above-mentioned integrated unit Both it can take the form of hardware realization, can also realize in the form of software functional units.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and when sold or used as an independent product, It can store in a retrievable memory of computer.Based on this understanding, the technical solution of the application substantially or Say all or part of of the part that contributes to existing technology or the technical solution, it can body in the form of software products Reveal and, which is stored in a memory, including several requests are used so that a computer equipment (can be personal computer, server or network equipment etc., specifically can be the processor in computer equipment) executes sheet The all or part of the steps of each embodiment above method of application.
The above, above embodiments are only to illustrate the technical solution of the application rather than its limitations;Although referring to before Embodiment is stated the application is described in detail, however those skilled in the art should understand that;It still can be with It modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And These are modified or replaceed, the spirit and model of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution It encloses.

Claims (10)

1. a kind of searching method based on private tutor's machine, which is characterized in that the described method includes:
Detect whether to occur the phonetic search operation for starting phonetic search function;
If detecting the phonetic search operation, start speech detection and video record;
Judge whether to detect user speech, if the user speech is not detected, is identified by the use that video record obtains User's Shape of mouth in the video of family;
Determine information to be searched according to user's Shape of mouth, and export search it is corresponding with the information to be searched to Export result.
2. the method according to claim 1, wherein it is described determined according to user's Shape of mouth it is to be searched After information, the method also includes:
The information to be searched is exported with preview mode, and detects whether that confirmation operation occurs;Wherein, the confirmation operation is used for It triggers private tutor's machine and searches for the information to be searched;
If detecting the confirmation operation, search for the information to be searched and execute that the output searches with it is described The operation of the corresponding result to be output of information to be searched;
If the confirmation operation is not detected, export for prompting user to be manually entered the prompt information of problem to be searched;
Judge whether to detect the input operation for inputting the problem to be searched;
If detecting the input operation, searches for the problem to be searched and export answer corresponding with the problem to be searched Case.
3. according to the method described in claim 2, it is characterized in that, judging to detect for inputting the problem to be searched The input operation after, the method also includes:
It determines the matching degree of the problem to be searched Yu the information to be searched, and judges whether the matching degree is lower than default With degree;
If being lower than the preset matching degree, according to the problem to be searched and user's Shape of mouth to private tutor's machine Mouth-Shape Recognition function optimize, and execute the search problem to be searched and export and the problem pair to be searched The operation for the answer answered.
4. according to the method described in claim 3, it is characterized in that, the output is searching with the information pair to be searched The result to be output answered, comprising:
User information is determined according to the user video;Wherein, the user information includes at least age of user;
It is screened, is obtained to defeated to search result corresponding with the information to be searched is searched according to the user information Result out;
Export the result to be output.
5. described according to the method described in claim 4, it is characterized in that, after judging to detect the user speech Method further include:
Terminate video record, and identifies the user speech and search text information corresponding with the user speech;
Export object content corresponding with the text information.
6. a kind of private tutor's machine, which is characterized in that private tutor's machine includes:
First detection unit, for detecting whether the phonetic search occurred for starting phonetic search function operates;
Opening unit, for after the first detection unit detects phonetic search operation, start speech detection with And video record;
Judging unit detects user speech for judging whether;
Recognition unit, for being identified by what video record obtained after the judging unit detects the user speech User's Shape of mouth in user video;
First determination unit, for determining information to be searched according to user's Shape of mouth;
First output unit, for exporting the result to be output corresponding with the information to be searched searched.
7. private tutor's machine according to claim 6, which is characterized in that private tutor's machine further include:
Second output unit, for determining the information to be searched according to user's Shape of mouth in first determination unit Later, the information to be searched is exported with preview mode;
Second detection unit, for detecting whether confirmation operation occurs;Wherein, the confirmation operation is for triggering private tutor's machine Search for the information to be searched;
First search unit, for searching for described to be searched after the second detection unit detects the confirmation operation Information;
First output unit is specifically used for after first search unit searches for the information to be searched, and output is searched The result to be output corresponding with the information to be searched that rope arrives;
Second output unit, is also used to after the confirmation operation is not detected in the second detection unit, and output is used The prompt information of problem to be searched is manually entered in prompt user;
The judging unit is also used to judge whether to detect the input operation for inputting the problem to be searched;
Second search unit, for searching for the problem to be searched after the judging unit detects the input operation And export answer corresponding with the problem to be searched.
8. private tutor's machine according to claim 7, which is characterized in that private tutor's machine further include:
Second determination unit, for determining the problem to be searched after the judging unit detects the input operation With the matching degree of the information to be searched;
The judging unit, is also used to judge whether the matching degree is lower than preset matching degree;
Optimize unit, for judging the matching degree lower than after the preset matching degree, according to institute in the judging unit It states problem to be searched and user's Shape of mouth optimizes the Mouth-Shape Recognition function of private tutor's machine;
Second search unit, specifically for after the judging unit detects input operation, and described It is excellent to the Mouth-Shape Recognition function progress of private tutor's machine according to the problem to be searched and user's Shape of mouth to optimize unit After change, searches for the problem to be searched and export answer corresponding with the problem to be searched.
9. private tutor's machine according to claim 8, which is characterized in that first output unit, comprising:
It determines subelement, is used for after first search unit searches for the information to be searched, according to the user video Determine user information;Wherein, the user information includes at least age of user;
Screen subelement, for according to the user information to search search result corresponding with the information to be searched into Row screening, obtains result to be output;
Subelement is exported, for exporting the result to be output.
10. private tutor's machine according to claim 9, which is characterized in that
The recognition unit is also used to after the judging unit detects the user speech, terminates video record, and know The not described user speech and search text information corresponding with the user speech;
Second output unit is also used to export object content corresponding with the text information.
CN201810905751.6A 2018-08-10 2018-08-10 A kind of searching method and private tutor's machine based on private tutor's machine Pending CN109145088A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810905751.6A CN109145088A (en) 2018-08-10 2018-08-10 A kind of searching method and private tutor's machine based on private tutor's machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810905751.6A CN109145088A (en) 2018-08-10 2018-08-10 A kind of searching method and private tutor's machine based on private tutor's machine

Publications (1)

Publication Number Publication Date
CN109145088A true CN109145088A (en) 2019-01-04

Family

ID=64792508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810905751.6A Pending CN109145088A (en) 2018-08-10 2018-08-10 A kind of searching method and private tutor's machine based on private tutor's machine

Country Status (1)

Country Link
CN (1) CN109145088A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109766826A (en) * 2019-01-08 2019-05-17 广东小天才科技有限公司 A kind of method and system of automatic identification job information
CN109817046A (en) * 2019-01-23 2019-05-28 广东小天才科技有限公司 A kind of study householder method and private tutor's equipment based on private tutor's equipment
CN111028843A (en) * 2019-04-11 2020-04-17 广东小天才科技有限公司 Dictation method and electronic equipment
CN113421565A (en) * 2021-07-19 2021-09-21 北京百度网讯科技有限公司 Search method, search device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510256A (en) * 2009-03-20 2009-08-19 深圳华为通信技术有限公司 Mouth shape language conversion method and device
KR20100049201A (en) * 2008-11-03 2010-05-12 윤병원 Electronic dictionary service method having drill on pronunciation and electronic dictionary using the same
CN105844978A (en) * 2016-05-18 2016-08-10 华中师范大学 Primary school Chinese word learning auxiliary speech robot device and work method thereof
CN106875941A (en) * 2017-04-01 2017-06-20 彭楚奥 A kind of voice method for recognizing semantics of service robot
CN107799125A (en) * 2017-11-09 2018-03-13 维沃移动通信有限公司 A kind of audio recognition method, mobile terminal and computer-readable recording medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100049201A (en) * 2008-11-03 2010-05-12 윤병원 Electronic dictionary service method having drill on pronunciation and electronic dictionary using the same
CN101510256A (en) * 2009-03-20 2009-08-19 深圳华为通信技术有限公司 Mouth shape language conversion method and device
CN105844978A (en) * 2016-05-18 2016-08-10 华中师范大学 Primary school Chinese word learning auxiliary speech robot device and work method thereof
CN106875941A (en) * 2017-04-01 2017-06-20 彭楚奥 A kind of voice method for recognizing semantics of service robot
CN107799125A (en) * 2017-11-09 2018-03-13 维沃移动通信有限公司 A kind of audio recognition method, mobile terminal and computer-readable recording medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109766826A (en) * 2019-01-08 2019-05-17 广东小天才科技有限公司 A kind of method and system of automatic identification job information
CN109817046A (en) * 2019-01-23 2019-05-28 广东小天才科技有限公司 A kind of study householder method and private tutor's equipment based on private tutor's equipment
CN111028843A (en) * 2019-04-11 2020-04-17 广东小天才科技有限公司 Dictation method and electronic equipment
CN113421565A (en) * 2021-07-19 2021-09-21 北京百度网讯科技有限公司 Search method, search device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109063583A (en) A kind of learning method and electronic equipment based on read operation
CN104298436B (en) A kind of quickly revert operating method and terminal
CN108287739A (en) A kind of guiding method of operating and mobile terminal
CN108364644A (en) A kind of voice interactive method, terminal and computer-readable medium
CN109145088A (en) A kind of searching method and private tutor's machine based on private tutor's machine
CN110197662A (en) Sound control method, wearable device and computer readable storage medium
CN108845853A (en) A kind of application program launching method and mobile terminal
CN108735216A (en) A kind of voice based on semantics recognition searches topic method and private tutor's equipment
CN103501485B (en) Push the method, apparatus and terminal device of application
CN109035914A (en) A kind of learning method and intelligent desk lamp based on intelligent desk lamp
CN106874091A (en) A kind of application call method, device and mobile terminal
CN109284592A (en) A kind of topic recommended method and private tutor's equipment
CN109857245A (en) A kind of gesture identification method and terminal
CN110231900A (en) A kind of application icon display methods and terminal
CN110046015A (en) Using sharing method and terminal
CN110134306A (en) A kind of data sharing method, device and computer readable storage medium
CN106940997A (en) A kind of method and apparatus that voice signal is sent to speech recognition system
CN108228902A (en) A kind of document display method and mobile terminal
CN109495638A (en) A kind of information display method and terminal
CN105550316B (en) The method for pushing and device of audio list
CN105808043B (en) A kind of setting method and mobile terminal of terminal applies
CN105807908B (en) A kind of method and apparatus of switching working mode
CN108595107A (en) A kind of interface content processing method and mobile terminal
CN106126171B (en) A kind of sound effect treatment method and mobile terminal
CN107154262A (en) A kind of voice operating method, device and mobile terminal

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190104