Summary of the invention
In prior art, when the voice arousal function of terminal is opened for a long time, easily cause terminal power consumption to increase, the defect that terminal flying power declines, the present invention proposes a kind of mobile terminal that uses and carries out method and device thereof that voice wake up.
It is that a kind of mobile terminal that uses of structure carries out the method that voice wake up that the present invention solves the technical scheme that prior art problem adopts, and the method comprises the following steps:
Steps A, is used a terminal that one default voice wake-up condition is set, and described voice wake-up condition comprises Preset Time section and default geographic range;
Step B, judges that the moment point at the current place of described mobile terminal is whether in described Preset Time section;
Step C, if the moment point at the current place of described mobile terminal in described Preset Time section, more whether the geographical position that judges the current place of described mobile terminal in described default geographic range;
Step D, if the geographical position at the current place of described mobile terminal in described default geographic range, the voice of opening described mobile terminal wake up.
Steps A comprises following sub-step:
Sub-step A1, within a time period, the geographical position at place when counting user is used the moment point that described mobile terminal sound wakes up at every turn and uses described mobile terminal sound to wake up;
Sub-step A2, according to the result of described statistics, analyzes the probability distribution state in described moment point and described geographical position;
Sub-step A3, in described probability distribution state, generates described Preset Time section and default geographic range according to a predetermined manner, and described predetermined manner is acquisition probability maximum or maximum probability interval value in described probability distribution state.
Step B comprises following sub-step:
Sub-step B1, by the first characteristic frequency, obtains the moment point at the current place of described mobile terminal by clock interface;
Sub-step B2, if judge, the moment point that obtains the current place of described mobile terminal is not in described Preset Time section, the voice of closing described mobile terminal wake up.
Step C comprises following sub-step:
Sub-step C1, if the moment point that judgement obtains the current place of described mobile terminal, in described Preset Time section, by the second characteristic frequency, is obtained the geographical position at the current place of described mobile terminal by the locating module in described mobile terminal;
Sub-step C2, if judge, the geographical position that obtains the current place of described mobile terminal is not in described default geographic range, the voice of closing described mobile terminal wake up.
Step D comprises following sub-step:
Sub-step D1, if the moment point at the current place of described mobile terminal in described Preset Time section, and the geographical position at the current place of described mobile terminal is in described default geographic range, the voice of opening described mobile terminal wake up;
Sub-step D2, when the voice of described mobile terminal wake up in opening, and the voice of described mobile terminal wake up when using state, if the moment point at the current place of described mobile terminal exceeds described Preset Time section, or the geographical position at the current place of described mobile terminal exceeds described default geographic range, and the voice of described mobile terminal wake the state that is still held open up;
Sub-step D3, when the voice of described mobile terminal wake up in opening, and the voice of described mobile terminal wake up not when using state, if the moment point at the current place of described mobile terminal exceeds described Preset Time section, or the geographical position at the current place of described mobile terminal exceeds described default geographic range, and the voice of closing described mobile terminal wake up.
Use mobile terminal to carry out the device that voice wake up, described device comprises:
Module is set, for using described mobile terminal to be provided for, starts the voice wake-up condition that voice wake up, described voice wake-up condition comprises default time period and geographic range;
Judge module, for the moment point that judges the current place of described mobile terminal whether in described Preset Time section;
If described judge module also for the moment point at the current place of described mobile terminal in described Preset Time section, more whether the geographical position that judges the current place of described mobile terminal in described default geographic range;
Regulation and control module, if for the geographical position at the current place of described mobile terminal in described default geographic range, the voice of opening described mobile terminal wake up.
The described module that arranges comprises statistic unit, analytic unit and processing unit, wherein,
Described statistic unit is within a time period, the geographical position at place when counting user is used the moment point that described mobile terminal sound wakes up at every turn and uses described mobile terminal sound to wake up;
Described analytic unit, for according to the statistics of described statistic unit, is analyzed the probability distribution state in described moment point and described geographical position;
Described processing unit, at described probability distribution state, generates described Preset Time section and default geographic range according to a predetermined manner, and described predetermined manner is acquisition probability maximum or maximum probability interval value in described probability distribution state.
Described judge module comprises clock unit, and described clock unit, for by the first characteristic frequency, obtains the moment point at the current place of described mobile terminal by clock interface;
If the moment point that described regulation and control module also obtains the current place of described mobile terminal for judgement is not in described Preset Time section, the voice of closing described mobile terminal wake up.
Described judge module also comprises locating module, if the moment point that described locating module obtains the current place of described mobile terminal for judgement, in described Preset Time section, by the second characteristic frequency, is obtained the geographical position at the current place of described mobile terminal;
If the geographical position that described regulation and control module also obtains the current place of described mobile terminal for judgement is not in described default geographic range, the voice of closing described mobile terminal wake up.
Described regulation and control module also comprises the first regulation and control unit, the second regulation and control unit and the 3rd regulation and control unit, wherein,
If described the first regulation and control unit is for the moment point at the current place of described mobile terminal in described Preset Time section, and the geographical position at the current place of described mobile terminal is in described default geographic range, and the voice of opening described mobile terminal wake up;
Described the second regulation and control unit wakes up in opening for the voice when described mobile terminal, and the voice of described mobile terminal wake up when using state, if the moment point at the current place of described mobile terminal exceeds described Preset Time section, or the geographical position at the current place of described mobile terminal exceeds described default geographic range, the voice of controlling described mobile terminal wake the state that is still held open up;
Described the 3rd regulation and control unit wakes up in opening for the voice when described mobile terminal, and the voice of described mobile terminal wake up not when using state, if the moment point at the current place of described mobile terminal exceeds described Preset Time section, or the geographical position at the current place of described mobile terminal exceeds described default geographic range, and the voice of closing described mobile terminal wake up.
Implement use mobile terminal of the present invention and carry out method and the device thereof that voice wake up, when having solved long-time opening voice and having waken up, terminal power consumes excessive defect, and provide a kind of mobile terminal that can automatically use to carry out the method for voice arousal function open and close to user, make terminal more intelligent, strengthened user's experience.
Embodiment
That the use mobile terminal that preferred embodiment of the present invention provides carries out the method flow diagram that voice wake up as shown in Figure 1.The method comprises the following steps:
Steps A, is used a mobile terminal to be provided for starting the voice wake-up condition that voice wake up, and above-mentioned voice wake-up condition comprises default time period and geographic range.Be appreciated that this mobile terminal is smart mobile phone, the panel computer with certain data processing function or the intelligent terminal with similar functions.
Sub-step A1, within a time period, the geographical position at place when counting user is used the moment point that these terminal voice wake up at every turn and uses these terminal voice to wake up.Described voice wake up and refer to, and this mobile device also can detect user's sound and operate accordingly according to sound in resting state.
Take mobile phone as example, and within the time period on working day of continuous five days, the geographical position at place when counting user is used the moment point that these terminal voice wake up at every turn and uses these terminal voice to wake up, obtains following record:
Monday: in 8:10am moment point, company has been used in location mobile phone speech to wake up;
In 6:30pm moment point, house location has been used mobile phone speech to wake up;
Tuesday: in 8:30am moment point, company has been used in location mobile phone speech to wake up;
In 6:10pm moment point, house location has been used mobile phone speech to wake up;
Wednesday: in 8:20am moment point, company has been used in location mobile phone speech to wake up;
In 6:20pm moment point, house location has been used mobile phone speech to wake up;
Thursday: in 8:50am moment point, company has been used in location mobile phone speech to wake up;
In 6:40pm moment point, house location has been used mobile phone speech to wake up;
Friday: in 8:30am moment point, company has been used in location mobile phone speech to wake up;
In 6:50pm moment point, house location has been used mobile phone speech to wake up;
Sub-step A2, according to the result of above-mentioned statistics, analyzes the probability distribution state in above-mentioned moment point and above-mentioned geographical position.As above described in example, within the time period on working day of above five days, the statistics in the geographical position at place when user uses the moment point that these terminal voice wake up at every turn and uses these terminal voice to wake up, can draw by analysis:
At 8:00am---the maximum probability that 9:00am time period Nei, company location is used mobile phone speech to wake up.
At 6:00pm---7:00pm is in the time period, the maximum probability that house location is used mobile phone speech to wake up.
Sub-step A3, in above-mentioned probability distribution state, generates above-mentioned Preset Time section and default geographic range according to an ad hoc fashion.As above described in example, according to above-mentioned probability distribution state, can arrange as follows:
Working day, every day 8:00am---the 9:00am time period is Preset Time section, corresponding, and company's location scope is default geographic range; Working day, every day 6:00pm---the 7:00pm time period is Preset Time section, corresponding, and house location scope is default geographic range.
Step B, judges that the moment point at this current place of terminal is whether in above-mentioned Preset Time section.
Sub-step B1, by the first characteristic frequency, obtains the moment point at the current place of above-mentioned terminal by clock interface.As above described in example, this terminal, by every two minutes frequencies once, is obtained the moment point at this current place of terminal by clock interface, meanwhile, after getting the moment point at this current place of terminal, judge whether this moment point falls in above-mentioned Preset Time section.
Sub-step B2, if judge, the moment point that obtains this current place of terminal is not in above-mentioned Preset Time section, the voice of closing this terminal wake up.As above described in example, when at 7:50am Tuesday---7:55am is in the time period, this mobile phone obtains respectively and has obtained moment point in 7:50am moment point, 7:52am moment point, 7:54am moment point, and judge that obtaining above-mentioned three moment point does not all fall into working day, every day 8:00am---9:00am is in the time period, the voice of closing this terminal wake up, to save the electric weight of this terminal.
Step C, if the moment point at this current place of terminal in above-mentioned Preset Time section, more whether the geographical position that judges this current place of terminal in above-mentioned default geographic range.
Sub-step C1, if the moment point that judgement obtains this current place of terminal, in above-mentioned Preset Time section, by the second characteristic frequency, is obtained the geographical position at this current place of terminal by the locating module in this terminal.As above described in example, when at 8:50am Tuesday---8:55am is in the time period, this mobile phone obtains respectively and has obtained moment point in 8:50am moment point, 8:52am moment point, 8:54am moment point, and judgement obtains above-mentioned three moment point and all falls into above-mentioned working day, every day 8:00am---9:00am is in the time period.Now, in this terminal, ground locating module, by the every two minutes current geographical position of this terminal of frequency acquisition once, obtains following information:
In 8:50am moment point, get this terminal and be positioned at company location; In 8:52am moment point, get this terminal and be positioned at company location; In the unsuccessful geographical position that gets place at this of 8:54am moment point at end.
Sub-step C2, if judge, the geographical position that obtains this current place of terminal is not in above-mentioned default geographic range, the voice of closing this terminal wake up.As above described in example, in the unsuccessful geographical position that gets place at this of 8:54am moment point, thereby judge this terminal Bu company location this moment at end, close the voice reminder of this terminal.
Step D, if the geographical position at this current place of terminal is in above-mentioned default geographic range, the voice of opening this terminal wake up, if the time point at this current place of terminal is not in above-mentioned Preset Time section, or the geographical position at this current place of terminal is not in above-mentioned default geographic range, and the voice of closing this terminal wake up.
Sub-step D1, if the moment point at this current place of terminal in above-mentioned Preset Time section, and the geographical position at this current place of terminal is in above-mentioned default geographic range, the voice of opening this terminal wake up.As above described in example, in 8:50am moment point, get this terminal and be positioned at company location; In 8:52am moment point, get this terminal and be positioned at company location, in the unsuccessful geographical position that gets place at this of 8:54am moment point at end.Therefore, at 8:50am---8:53am opens this terminal voice in the time period wake up.
Sub-step D2, when the voice of this terminal wake up in opening, and the voice of this end wake up when using state, if the moment point at this current place of terminal exceeds above-mentioned Preset Time section, or the geographical position at this current place of terminal exceeds above-mentioned default geographic range, and the voice of this terminal wake the state that is still held open up.As above described in example, when in 8:53am moment point, user uses the voice of this terminal to wake up, in the time of in the process that user wakes up at use voice, if in the unsuccessful geographical position that gets place at this of 8:54am moment point at end, the voice of this terminal wake the state that is still held open up, thus the opening ways hommization more that these voice are waken up.
Sub-step D3, when the voice of this terminal wake up in opening, and the voice of this terminal wake up not when using state, if the moment point at this current place of terminal exceeds described Preset Time section, or the geographical position at this current place of terminal exceeds above-mentioned default geographic range, and the voice of closing this terminal wake up.
As above described in example, when in 8:53am moment point, from above-mentioned condition, the voice of this terminal wake up to be opened, still, if now user does not use the voice of this terminal to wake up, when in the unsuccessful geographical position that gets place at this of 8:54am moment point, the voice of closing this terminal wake up at end.
Or, in 8:58am moment point, 8:58am gets this terminal in company location, and from above-mentioned condition, the voice of this terminal wake up to be opened, simultaneously, if now user does not use the voice of this terminal to wake up, when in 9:02am moment point, even when 9:02am gets this terminal Reng company location, owing to having exceeded above-mentioned Preset Time section this moment, thereby the voice of closing this terminal wake up.
The structured flowchart that use mobile terminal that preferred embodiment of the present invention provides carries out the device that voice wake up as shown in Figure 2.This device comprises with lower module:
Module 10 is set, and for a default voice wake-up condition is set in a terminal, described voice wake-up condition comprises Preset Time section and default geographic range.
Module 10 is set and comprises statistic unit 11, analytic unit 12 and processing unit 13, wherein:
Statistic unit 11 is within a time period, the geographical position at place when counting user is used the moment point that described mobile terminal sound wakes up at every turn and uses described mobile terminal sound to wake up;
Analytic unit 12, for according to the statistics of described statistic unit, is analyzed the probability distribution state in described moment point and described geographical position;
Processing unit 13, at described probability distribution state, generates described Preset Time section and default geographic range according to an ad hoc fashion.
Judge module 20, for the moment point that judges the current place of described mobile terminal whether in described Preset Time section.
If described judge module 20 also for the moment point at the current place of described mobile terminal in described Preset Time section, more whether the geographical position that judges the current place of described mobile terminal in described default geographic range.
Described judge module 20 comprises clock unit 21, and described clock unit 21, for by the first characteristic frequency, obtains the moment point at the current place of described mobile terminal by clock interface;
Regulation and control module 30, if be used for the geographical position at the current place of described mobile terminal in described default geographic range, the voice of opening described mobile terminal wake up, if the time point at the current place of described mobile terminal is not in described Preset Time section, or the geographical position at the current place of described mobile terminal is not in described default geographic range, and the voice of closing described mobile terminal wake up.
If the moment point that regulation and control module 30 also obtains the current place of described mobile terminal for judgement is not in described Preset Time section, the voice of closing described mobile terminal wake up.
Judge module 20 also comprises locating module 22, if the moment point that described locating module 22 obtains the current place of described mobile terminal for judgement, in described Preset Time section, by the second characteristic frequency, is obtained the geographical position at the current place of described mobile terminal;
If the geographical position that regulation and control module 30 also obtains the current place of described mobile terminal for judgement is not in described default geographic range, the voice of closing described mobile terminal wake up.
Regulation and control module 30 also comprises the first regulation and control unit 31, the second regulation and control unit 32 and the 3rd regulation and control unit 33, wherein,
If the first regulation and control unit 31 is for the moment point at the current place of described mobile terminal in described Preset Time section, and the geographical position at the current place of described mobile terminal is in described default geographic range, and the voice of opening described mobile terminal wake up;
The second regulation and control unit 32 wakes up in opening for the voice when described mobile terminal, and the voice of described mobile terminal wake up when using state, if the moment point at the current place of described mobile terminal exceeds described Preset Time section, or the geographical position at the current place of described mobile terminal exceeds described default geographic range, the voice of controlling described mobile terminal wake the state that is still held open up;
The 3rd regulation and control unit 33 wakes up in opening for the voice when described mobile terminal, and the voice of described mobile terminal wake up not when using state, if the moment point at the current place of described mobile terminal exceeds described Preset Time section, or the geographical position at the current place of described mobile terminal exceeds described default geographic range, and the voice of closing described mobile terminal wake up.
Should be understood that, for those of ordinary skills, can be improved according to the above description or convert, and all these improvement and conversion all should belong to the protection range of claims of the present invention.