Movatterモバイル変換


[0]ホーム

URL:


CN106328143A - Voice control method and device and mobile terminal - Google Patents

Voice control method and device and mobile terminal
Download PDF

Info

Publication number
CN106328143A
CN106328143ACN201510349721.8ACN201510349721ACN106328143ACN 106328143 ACN106328143 ACN 106328143ACN 201510349721 ACN201510349721 ACN 201510349721ACN 106328143 ACN106328143 ACN 106328143A
Authority
CN
China
Prior art keywords
controlled
control
electrical equipment
instruction
data base
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
CN201510349721.8A
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE CorpfiledCriticalZTE Corp
Priority to CN201510349721.8ApriorityCriticalpatent/CN106328143A/en
Priority to PCT/CN2016/081889prioritypatent/WO2016206494A1/en
Publication of CN106328143ApublicationCriticalpatent/CN106328143A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a voice control method. The method comprises the steps that the voice instruction of a user is received, and the voice instruction is converted into a control instruction; a wireless control code matched with the control instruction and the control type of a controlled electric appliance are searched and acquired in a preset database according to the control instruction; and a control signal is transmitted to the controlled electric appliance according to the acquired wireless control code and the control type so as to perform voice control of the controlled electric appliance. The invention also discloses a voice control device and a mobile terminal. The control instruction of the controlled electric appliance can be acquired through the preset database as for different controlled electric appliances, control of the electric appliance can be realized by transmitting the control signal, and the user does not need to search or change corresponding control software or remote control terminals according to different controlled electric appliances. The user can control different electric appliances without changing the control mode under the same voice control mode so as to be convenient and rapid.

Description

Sound control method, device and mobile terminal
Technical field
The present invention relates to voice control technology field, particularly relate to a kind of sound control method, device and shiftingDynamic terminal.
Background technology
At present, household electrical appliance develop to Smart Home from conventional domestic electrical equipment.Owing to electrical equipment kind is numerousMany, different brands and the electrical equipment of model, default control mode is different, and user needs according to different electricityDevice is installed corresponding control software or is equipped with multiple different remote terminal.And, electrical equipment is being sent out by userWhen going out control instruction, need according to different corresponding the controlling software or find the remote control of correspondence of appliance startingTerminal, the most convenient quickly.
Voice command, due to convenient and swift, hommization, intelligentized advantage, is increasingly becoming current electrical equipment controlThe Developing mainstream of system.But, due to the not equal factor of producer, brand, appliance type and electrical equipment model,Different electrical equipment is prefabricated with different control models, and user in use, is required for different control mouldsFormula carries out adaptive work.And when reality is applied, owing to there being multiple electrical equipment, each electrical equipment control pattern isIndependent and different, user needs in numerous control software and remote terminal, for different electrical equipmentSearch corresponding software or the remote terminal of controlling, or change current control software and realize operation, noEnough convenient and swift, bring puzzlement to user.
Foregoing is only used for auxiliary and understands technical scheme, does not represent and recognizes that foregoing isPrior art.
Summary of the invention
Present invention is primarily targeted at a kind of sound control method of offer, it is intended to solve current electrical equipment controlPattern is many, and user uses technical problem the most easily.
For achieving the above object, a kind of sound control method that the present invention provides, described sound control methodComprise the following steps:
S10, reception user speech instruction;
S20, described phonetic order is converted to control instruction;
S30, according to described control instruction, search in initialized data base and obtain and mate with control instructionControlled in wireless code and the Control Cooling by control electrical equipment;
S40, according to the controlled in wireless code of described acquisition and Control Cooling, controlled electrical equipment sent control to describedSignal processed is to be carried out Voice command to described by control electrical equipment.
Preferably, before described step S10, also include:
Obtain the configuration information being controlled electrical equipment, described configuration information include being controlled the identification information of electrical equipment,Controlled in wireless code data base and Control Cooling.
Preferably, described acquisition is included by the step controlling the configuration information of electrical equipment:
Receive user setup is controlled the identification information of electrical equipment;
Obtain and controlled, with described, the controlled in wireless code data base that electrical equipment mates;
The Control Cooling of the controlled in wireless code of described coupling is controlled the Control Cooling of electrical equipment as described;
It is combined as institute by the control identification information of electrical equipment, controlled in wireless code data base and Control Cooling by describedState the configuration information being controlled electrical equipment, and described configuration information is stored in initialized data base.
Preferably, after described step S10, also include:
Judge whether active user has use authority, if active user is without using authority, then proceed to step S10;If active user has use authority, then proceed to step S20.
Preferably, described step S20 includes:
The historical record used according to user speech instruction in Preset Time, extracts the instruction of described user speechIn key word, described keyword root is ranked up according to the use frequency in Preset Time, obtain useFrequency sorts;
Described phonetic order is converted to text message;
Described text message is mated described key word successively by the sequence of described use frequency, obtains with describedThe key word of text message coupling;
According to the key word mated with described text message of described acquisition, obtain corresponding control instruction.
Additionally, for achieving the above object, the present invention also provides for a kind of phonetic controller, described voice controlDevice processed includes:
Receiver module, is used for receiving user speech instruction;
Identification module, for being converted to control instruction by described phonetic order;
Search module, for according to described control instruction, search in initialized data base and obtain and controlThe controlled in wireless code of instructions match and controlled the Control Cooling of electrical equipment;
Control module, for the controlled in wireless code according to described acquisition and Control Cooling, is controlled to describedElectrical equipment sends control signal to be carried out Voice command to described by control electrical equipment.
Preferably, described phonetic controller also includes acquisition module, is used for,
Obtain the configuration information being controlled electrical equipment, described configuration information include being controlled the identification information of electrical equipment,Controlled in wireless code data base and Control Cooling.
Preferably, described acquisition module is additionally operable to,
Receive user setup is controlled the identification information of electrical equipment;
Obtain and controlled, with described, the controlled in wireless code data base that electrical equipment mates;
The Control Cooling of the controlled in wireless code of described coupling is controlled the Control Cooling of electrical equipment as described;
It is combined as institute by the control identification information of electrical equipment, controlled in wireless code data base and Control Cooling by describedState the configuration information being controlled electrical equipment, and described configuration information is stored in initialized data base.
Preferably, described phonetic controller also includes authentication module, is used for,
Judge whether active user has use authority.
Preferably, described identification module is additionally operable to,
The historical record used according to user speech instruction in Preset Time, extracts the instruction of described user speechIn key word, described keyword root is ranked up according to the use frequency in Preset Time, obtain useFrequency sorts;
Described phonetic order is converted to text message;
Described text message is mated described key word successively by the sequence of described use frequency, obtains with describedThe key word of text message coupling;
According to the key word mated with described text message of described acquisition, obtain corresponding control instruction.
Additionally, for achieving the above object, the present invention also provides for a kind of mobile terminal, including receiver module,Identification module, lookup module, control module, acquisition module and authentication module.
The present invention proposes a kind of sound control method, device and mobile terminal, refers to by receiving user speechOrder, obtains control instruction, by searching and obtain the control mated with control instruction in initialized data baseSignal, is sent control signal to described by control electrical equipment, is carried out Voice command to described by control electrical equipment.In the present invention, controlled electrical equipment for different, can be obtained by initialized data base and be controlled electricityThe control instruction of device, sends control signal and realizes control to electrical equipment, and user is without according to different controlledCorresponding control software or remote terminal are searched or changed to electrical equipment processed.Present invention achieves in same voice controlUnder molding formula, user can control different electrical equipment without changing control model, convenient and swift.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of sound control method first embodiment of the present invention;
Fig. 2 is the schematic flow sheet of sound control method the second embodiment of the present invention;
Fig. 3 is the schematic flow sheet of sound control method the 3rd embodiment of the present invention;
Fig. 4 is the example detailed flow schematic diagram of sound control method the 3rd embodiment of the present invention
Fig. 5 is the schematic flow sheet of sound control method the 4th embodiment of the present invention;
Fig. 6 is the schematic flow sheet of sound control method the 5th embodiment of the present invention;
Fig. 7 is the high-level schematic functional block diagram of phonetic controller first embodiment of the present invention;
Fig. 8 is the high-level schematic functional block diagram of phonetic controller the second embodiment of the present invention;
Fig. 9 is the high-level schematic functional block diagram of phonetic controller the 3rd embodiment of the present invention;
Figure 10 is the high-level schematic functional block diagram of phonetic controller the 4th embodiment of the present invention;
Figure 11 is the high-level schematic functional block diagram of phonetic controller the 5th embodiment of the present invention;
The infrared coding form schematic diagram that Figure 12 provides for the embodiment of the present invention.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, do referring to the drawings furtherExplanation.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not used to limitDetermine the present invention.
The primary solutions of the embodiment of the present invention is: receive user speech instruction;By described phonetic orderBe converted to control instruction;According to described control instruction, search in initialized data base and obtain and refer to controlMake the controlled in wireless code of coupling and controlled the Control Cooling of electrical equipment;Controlled in wireless code according to described acquisitionAnd Control Cooling, send control signal to be carried out voice to described by control electrical equipment to the described electrical equipment that controlledControl.
Owing to the electrical equipment control pattern of dissimilar in prior art, brand, model is different, different electricityDevice control model is independent and different, need to be found corresponding control according to controlling electrical equipment when user usesSoftware processed or remote terminal, or change current control software, just can send control instruction, operation is notConvenient.
The present invention provides a solution, it is achieved under same Voice command pattern, user can controlDifferent electrical equipment, convenient and swift.
With reference to Fig. 1, sound control method first embodiment of the present invention provides a kind of sound control method, describedSound control method comprises the following steps:
Step S10, reception user speech instruction.
Detection external environment voice in real time, after obtaining external environment voice, obtains voice by pretreatment specialLevy vector, current speech is carried out audio analysis, it is judged that whether current speech is to be controlled the voice of electrical equipmentInstruction, if current speech is not controlled the phonetic order of electrical equipment, then continues detection external environment voice;If current speech is controlled the phonetic order of electrical equipment, then obtain current speech instruction and instruct for user speech.
Step S20, described phonetic order is converted to control instruction.
Phonetic order is identified, is converted to text message;
Search corresponding control instruction according to text message, be successfully found the control instruction corresponding with text messageAfter, then obtaining the control instruction corresponding with text message, control instruction includes that the identification by controlling electrical equipment is believedBreath and action command;Find the control instruction corresponding with text message if unsuccessful, then continue the detection external worldEnvironment voice obtains user speech instruction, it is to avoid make to be controlled electrical equipment hold because obtaining the control instruction of mistakeGone mistake action command, bring puzzlement to user.
Step S30, according to described control instruction, search in initialized data base and obtain and control instructionThe controlled in wireless code joined and controlled the Control Cooling of electrical equipment.
According to obtain control instruction in by control electrical equipment identification information, in preset data base searchThe Control Cooling corresponding by controlling electrical equipment, obtains the Control Cooling being controlled electrical equipment;Controlled if not obtainingThe Control Cooling of electrical equipment, then continue detection external environment voice and obtain user speech instruction.Need explanationIt is that in initialized data base, the Control Cooling by control electrical equipment can be infrared ray, bluetooth, WiFi(WIreless-Fidelity, wireless network) and ZigBee (Wireless Personal Network), it is also possible to be other types,Can arrange the most flexibly.
According to obtain control instruction in by control electrical equipment identification information, in initialized data base search withControlled the consistent preset identification information of electrical equipment identification information, obtained corresponding with preset identification information wirelessControl code data base;If find in initialized data base with in control instruction by control electrical equipment identification informationOn all four preset identification information, then obtain the complete controlled in wireless yardage corresponding with preset identification informationAccording to storehouse;If find in initialized data base with in control instruction by control electrical equipment identification message part consistentPreset identification information, then fetching portion controlled in wireless code data base, in part controlled in wireless code data baseIncluding with controlled electrical equipment can the controlled in wireless code data of successful match;If not looking in initialized data baseTo with the consistent preset identification information of electrical equipment identification message part that controlled in control instruction, then continue inspectionSurvey external environment voice and obtain user speech instruction.
According to the action command in the control instruction obtained, the complete controlled in wireless code data base gotOr part controlled in wireless code data base searches the controlled in wireless code corresponding with action command, by acquisition withControlled in wireless code corresponding to action command is as the controlled in wireless code mated with control instruction.
Above-mentioned initialized data base can be the local data base being built in this locality, it is also possible to be cloud database,Can arrange the most flexibly.
Step S40, according to the controlled in wireless code of described acquisition and Control Cooling, controlled electrical equipment sent out to describedGo out control signal to be carried out Voice command to described by control electrical equipment.
Be converted to by the controlled in wireless code mated with control instruction obtained with by the Control Cooling controlling electrical equipmentControl instruction physical signalling, control instruction physical signalling includes Control Cooling and action command;
Control instruction physical signalling is sent to be controlled electrical equipment, controls to be controlled electrical equipment and perform controlled in wirelessThe action command that code is corresponding.
In the present embodiment, after receiving user speech instruction, phonetic order is converted to control instruction,In initialized data base, search and obtain the controlled in wireless code mated with control instruction and controlled the control of electrical equipmentType processed, is sent control signal to controlling electrical equipment, completes user speech instruction.When receiving user coupleWhen different electrical equipment send phonetic order, search in initialized data base and obtain and currently controlled electrical equipmentThe controlled in wireless code joined and controlled the Control Cooling of electrical equipment, it is achieved under conditions of not switching control pattern,Complete the Voice command to different electrical equipment.Therefore, when user needs to make electrical appliance, need not be according to controlledCorresponding control software or remote terminal are searched or changed to electrical equipment processed, only need to send control password,Control electrical equipment.
Further, with reference to Fig. 2, sound control method the second embodiment of the present invention provides a kind of Voice commandMethod, based on the embodiment shown in above-mentioned Fig. 1, before step S10, also includes:
Step S50, acquisition are controlled the configuration information of electrical equipment, and described configuration information includes being controlled electrical equipmentIdentification information, controlled in wireless code data base and Control Cooling.
According to user setup by control electrical equipment identification information, as by control the type of electrical equipment, brand orModel, searches and obtains controlled in wireless code and the Control Cooling of correspondence, by obtain in initialized data baseThe configuration being combined as by controlling electrical equipment by the control identification information of electrical equipment, controlled in wireless code and Control Cooling is believedBreath.
Owing to obtaining the configuration information being controlled electrical equipment, when the controlled in wireless that lookup is mated with control instructionCode and when being controlled the Control Cooling of electrical equipment, can directly controlled in the corresponding configuration information of electrical equipment directObtain, make search procedure more accurate, more rapid and more efficient.
Further, with reference to Fig. 3, sound control method the 3rd embodiment of the present invention provides a kind of Voice commandMethod, based on the embodiment shown in above-mentioned Fig. 2, step S50 includes:
Step S51, the identification information by control electrical equipment of reception user setup.
Receive user setup by control electrical equipment identification information, by control electrical equipment identification information include byControl type and the brand message of electrical equipment.By can effectively be excluded preset by the type information controlling electrical equipmentThe controlled in wireless code of type difference electrical equipment in data base, can be effective by the brand message being controlled electrical equipmentExclude the controlled in wireless code of brand difference electrical equipment in initialized data base, reduce and controlled what electrical equipment matedThe seeking scope of controlled in wireless code.
Step S52, acquisition and the described controlled in wireless code data base mated by control electrical equipment.
Obtain key storehouse corresponding with by control appliance type and brand in initialized data base, described key storehouseFor the controlled in wireless code data word bank corresponding with by controlling each control key of electrical equipment;Look in each key storehouse successivelyLook for and controlled the controlled in wireless code that each control key of electrical equipment mates.
When searching the controlled in wireless code mated with by control electrical equipment control key in key storehouse, to being controlled electricityDevice sends the controlled in wireless code in current key storehouse, if receiving the feedback information being controlled electrical equipment, then obtainsCurrent wireless control code, and using current wireless control code as with by control electrical equipment corresponding control key couplingControlled in wireless code, terminates in the lookup in current key storehouse, enters next key library lookup and is controlledThe controlled in wireless code of electrical equipment correspondence control key coupling;
If not receiving the feedback information being controlled electrical equipment, then judge whether current wireless control code is current keyLast controlled in wireless code in code storehouse;If current wireless control code is not last in current key storehouseOne controlled in wireless code, then obtain the next controlled in wireless code in key storehouse, and be sent to controlled system electricityDevice, it may be judged whether receive the feedback information being controlled electrical equipment;If current wireless control code is current key storehouseIn last controlled in wireless code, then terminate in the lookup in current key storehouse, it fails to match.
Close get with the controlled in wireless code character being controlled each control key of electrical equipment corresponding, obtain with controlledThe controlled in wireless code data base of electrical equipment processed coupling.
Step S53, using the Control Cooling of the controlled in wireless code of described coupling as described by control electrical equipment controlType processed.
The Control Cooling of the controlled in wireless code obtained and controlled electrical equipment corresponding control key coupling, and will couplingControlled in wireless code Control Cooling as by control electrical equipment Control Cooling.
Step S54, controlled the identification information of electrical equipment, controlled in wireless code data base and Control Cooling by describedIt is combined as the described configuration information by control electrical equipment, and described configuration information is stored in initialized data base.
Controlled the identification information of electrical equipment, Control Cooling and the controlled in wireless code data base that get are combined,Obtain being controlled the configuration information of electrical equipment, and configuration information is stored in initialized data base, described preset dataStorehouse can be local data base, it is also possible to be cloud database.
In the present embodiment, by being controlled the identification information of electrical equipment, the lookup in data base is reducedJoin scope, reduce the workload searching coupling, improve the work efficiency searching coupling;By lookupJoin the controlled in wireless code corresponding by controlling the different control key acquisition of electrical equipment, obtain mating with by control electrical equipmentSuccessfully controlled in wireless code data base and the Control Cooling by control electrical equipment, thus obtain being controlled electrical equipmentConfiguration information.Owing to the configuration information obtained is with by control electrical equipment, the match is successful, therefore obtain joinsConfidence breath is correct.After being stored in initialized data base by the configuration information controlling electrical equipment, when user sendsDuring phonetic order, can directly in initialized data base by control electrical equipment configuration information in search and obtain withControlled in wireless code that phonetic order is corresponding and Control Cooling, search procedure is convenient and swift, the wireless controlled of acquisitionCode processed and Control Cooling correctly can use.
Further, with reference to Fig. 4, as a example by obtaining configuration information of television, voice of the present invention is illustratedControl method the 3rd embodiment.
First, the appliance type receiving user setup is television set, and the television set receiving user setup is concreteBrand, obtains the appliance type of television set and identification information that brand is television set;By television set configuration letterBreath seeking scope narrows down to whole key storehouses that in television set controlled in wireless code data base, concrete brand is corresponding,The controlled in wireless code mated with TV set power key, volume key, Menu key is searched successively in key storehouse.
Then, the controlled in wireless code in power supply key storehouse is sent to television set, if receiving the feedback of television setInformation, then the match is successful, using the controlled in wireless code that the match is successful as the nothing mated with TV set power keyLine traffic control code, terminates in the lookup in current power key storehouse, proceeds to search in volume key storehouse and electricityControlled in wireless code depending on machine volume key coupling;
If when in the power supply key storehouse that forward direction television set sends, controlled in wireless code does not receives the feedback letter of television setBreath, then judge whether current wireless control code is last the controlled in wireless code in power supply key storehouse, ifCurrent wireless control code is last the controlled in wireless code in power supply key storehouse, then TV set power keyControlled in wireless code coupling is unsuccessful, and it fails to match, terminates in the lookup in power supply key storehouse;If currently withoutLine traffic control code is not last the controlled in wireless code in power supply key storehouse, then send power key to television setNext controlled in wireless code in code storehouse, it may be judged whether receive the feedback information of television set, until mating intoMerit or it fails to match.
The controlled in wireless code in volume key storehouse is sent to television set, if receiving the feedback information of television set,Then the match is successful, using the controlled in wireless code that the match is successful as the controlled in wireless mated with tv volume keyCode, terminates in the lookup in current volume key storehouse, proceeds to search and television set sound in menu key storehouseThe controlled in wireless code of amount key coupling;
If when in the volume key storehouse that forward direction television set sends, controlled in wireless code does not receives the feedback letter of television setBreath, then judge whether current wireless control code is last the controlled in wireless code in volume key storehouse, ifCurrent wireless control code is last the controlled in wireless code in volume key storehouse, then tv volume keyControlled in wireless code coupling is unsuccessful, and it fails to match, terminates in the lookup in volume key storehouse;If currently withoutLine traffic control code is not last the controlled in wireless code in volume key storehouse, then send volume key to television setNext controlled in wireless code in code storehouse, it may be judged whether receive the feedback information of television set, until mating intoMerit or it fails to match.
The controlled in wireless code in menu key storehouse is sent to television set, if receiving the feedback information of television set,Then the match is successful, using the controlled in wireless code that the match is successful as the controlled in wireless mated with TV menu keyCode, terminates in the lookup in the current set of menu key storehouse;
If when in the menu key storehouse that forward direction television set sends, controlled in wireless code does not receives the feedback letter of television setBreath, then judge whether current wireless control code is last the controlled in wireless code in menu key storehouse, ifCurrent wireless control code is last the controlled in wireless code in menu key storehouse, then TV menu keyControlled in wireless code coupling is unsuccessful, and it fails to match, terminates in the lookup in menu key storehouse;If currently withoutLine traffic control code is not last the controlled in wireless code in menu key storehouse, then send Menu key to television setNext controlled in wireless code in code storehouse, it may be judged whether receive the feedback information of television set, until mating intoMerit or it fails to match.
After success obtains the controlled in wireless code of TV set power key, volume key, Menu key coupling, by power supplyThe controlled in wireless code character of key, volume key, Menu key coupling is combined into controlled in wireless code data base, and will combinationThe controlled in wireless code data base that the controlled in wireless code data base obtained is mated as television set.
Using the Control Cooling of controlled in wireless code that mates with TV set power key, volume key, Menu key asThe Control Cooling of television set.
Using the television set identification information got, controlled in wireless code data base, Control Cooling as television setConfiguration information, and the configuration information of TV machine is stored in local data base or cloud database.
In the present embodiment, the nothing obtained by successful match TV set power key, volume key, Menu keyLine traffic control code data base and Control Cooling are correct available, after being stored in initialized data base, when user sendsDuring the instruction of television set related voice, can directly in initialized data base, the configuration information of television set be searched alsoObtaining the controlled in wireless code corresponding with phonetic order and Control Cooling, search procedure is convenient and swift.
It should be noted that in the present embodiment, the acquisition of controlled in wireless code data base can be by lookupJoin TV set power key, volume key, Menu key, it is also possible to mate other control keys by searching, can rootArrange flexibly according to needs.
Further, with reference to Fig. 5, sound control method the 4th embodiment of the present invention provides a kind of Voice commandMethod, based on any embodiment (the present embodiment is as a example by Fig. 1) shown in above-mentioned Fig. 1-3, step S10The most also include:
Step S60, judge whether active user has use authority, if active user is without using authority, then turnEnter step S10;If active user has use authority, then proceed to step S20.
After receiving user speech instruction, it may be judged whether be set using rights management, if being not provided with usingRights management, then proceed to step S20;
If being provided with use rights management, then analyzing present user speech, obtaining active user's audio frequency characteristicsParameter, mates with using the speech characteristic parameter in rights management, if the match is successful, the most currently usesThere is use authority at family, proceeds to step S20;If mating unsuccessful, then active user is without using authority, proceeds toStep S10.
In the present embodiment, user may choose whether to be set using rights management.If being set using authority pipeReason, can arrange a people has the right to use, it is also possible to arranging many people has use authority, only authentication to be identified byThe phonetic order that sends of user just can control controlled electric appliance electrical equipment.It is that child is not suitable at current electrical equipmentOperation or user be not intended to other people change that electrical equipment is arranged wait user need use rights management in the case of,By using rights management, the use making electrical equipment is safer.
Further, with reference to Fig. 6, sound control method the 5th embodiment of the present invention provides a kind of Voice commandMethod, based on any embodiment (the present embodiment is as a example by Fig. 1) shown in above-mentioned Fig. 1-3, step S20Including:
S21, the historical record used according to user speech instruction in Preset Time, extract described user speechKey word in instruction, is ranked up described keyword root according to the use frequency in Preset Time, obtainsUse frequency sorts.
In obtaining Preset Time, user speech instructs the historical record used, used in Preset TimeExtracting key word in user speech instruction, key word includes being controlled electrical equipment identification information and action command;In statistics Preset Time, the use frequency of key word, is ranked up the use frequency of key word, it is thus achieved that pre-If the use frequency sequence of key word in the time.
S22, described phonetic order is converted to text message.
The phonetic order got is converted to text message, and text message includes being controlled in phonetic orderElectrical equipment identification information and action command, for mating with key word.
S23, described text message is mated described key word successively by the sequence of described use frequency, obtain withThe key word of described text message coupling.
According to keyword use frequency sequence, by text message successively with Keywords matching, analyze text message,Obtain the key word identical with text message, or believe with the identification by control electrical equipment included by text messageManner of breathing with, action command form of presentation is different but key word that action is substantially identical, it is thus achieved that key word beThe key word mated with text message.
S24, the key word mated with described text message according to described acquisition, obtain corresponding control and refer toOrder.
If successfully obtaining the key word mated with text message, then refer to according to the control that keyword lookup is correspondingOrder;If the key word that unsuccessful acquisition is mated with text message, then search corresponding control according to text messageSystem instruction.If successful search is to the control instruction corresponding with key word or text message, then obtain with crucialWord or control instruction corresponding to text message;If unsuccessful find corresponding with key word or text messageControl instruction, then continue detection external environment voice and obtain user speech instruction.
In the present embodiment, the key word extracted in the historical record of user in Preset Time, use frequencyThe key word that rate is high includes the usual instructions of user, according to the key word that text message coupling is identical, orIntellectual analysis coupling form of presentation is different but is referred to identical pass by control electrical equipment identification information and action commandKeyword, both ensure that the correctness of control instruction, and can meet again can be accurately when user changes expression wayObtain control instruction.
With reference to Fig. 7, phonetic controller first embodiment of the present invention provides a kind of phonetic controller, describedPhonetic controller includes:
Receiver module 100, is used for receiving user speech instruction.
Receiver module 100 detects external environment voice in real time, after obtaining external environment voice, by pre-placeReason obtains speech characteristic vector, current speech is carried out audio analysis, it is judged that whether current speech is controlledThe phonetic order of electrical equipment processed, if current speech is not controlled the phonetic order of electrical equipment, then receiver module 100Continue detection external environment voice;If current speech is controlled the phonetic order of electrical equipment, then receiver module100 obtain current speech instruction instructs for user speech.
Identification module 200, for being converted to control instruction by described phonetic order.
Specifically, phonetic order is identified by identification module 200, is converted to text message;Then identifyModule 200 searches corresponding control instruction according to text message, if identification module 200 is successfully found and textAfter the control instruction that information is corresponding, then identification module 200 obtains the control instruction corresponding with text message, controlSystem instruction includes being controlled the identification information of electrical equipment and action command;If the unsuccessful lookup of identification module 200To the control instruction corresponding with text message, then terminating to search, receiver module 100 receives user instruction, keeps awayExempt to make to be controlled electrical equipment perform wrong action command because obtaining the control instruction of mistake, carry to userPerplex.
Search module 300, for according to described control instruction, search in initialized data base and obtain and controlThe controlled in wireless code of instructions match processed and controlled the Control Cooling of electrical equipment.
Specifically, according to the electrical equipment identification information that controlled in the control instruction obtained, lookup module 300In preset data base, search the Control Cooling corresponding by controlling electrical equipment, obtain the control being controlled electrical equipmentType;If searching module 300 not obtain the Control Cooling being controlled electrical equipment, then terminate to search, receive mouldBlock 100 receives user instruction.It should be noted that initialized data base is controlled the Control Cooling of electrical equipmentCan be infrared ray, bluetooth, WiFi (WIreless-Fidelity, wireless network) and ZigBee (wirelessTerritory net), it is also possible to it is other types, can arrange the most flexibly.
Search module 300 according to obtain control instruction in by control electrical equipment identification information, at preset numberAccording to storehouse is searched the preset identification information consistent with by controlling electrical equipment identification information, obtain and identify letter with presetThe controlled in wireless code data base that breath is corresponding;If lookup module 300 finds in initialized data base refer to controlThe on all four preset identification information of electrical equipment identification information that controlled in order, then obtain and identify letter with presetThe complete controlled in wireless code data base that breath is corresponding;If searching module 300 to find in initialized data base and controlThe preset identification information consistent by controlling electrical equipment identification message part in system instruction, then fetching portion is wirelessControl code data base, part controlled in wireless code data base include with controlled electrical equipment can successful matchControlled in wireless code data;If searching module 300 not find in initialized data base and the quilt in control instructionControlling the preset identification information that electrical equipment identification message part is consistent, then terminate to search, receiver module 100 connectsReceive user instruction.
According to the action command in the control instruction obtained, search module 300 the most wireless getControl code data base or part controlled in wireless code data base search the controlled in wireless corresponding with action commandCode, using the controlled in wireless code corresponding with action command of acquisition as the controlled in wireless mated with control instructionCode;
Initialized data base can be the local data base being built in this locality, it is also possible to be cloud database, canArrange the most flexibly.
Control module 400, for the controlled in wireless code according to described acquisition and Control Cooling, to described controlledElectrical equipment processed sends control signal to be carried out Voice command to described by control electrical equipment.
Specifically, control module 400 by the controlled in wireless code mated with control instruction obtained and is controlledThe Control Cooling of electrical equipment is converted to control instruction physical signalling, and control instruction physical signalling includes Control CoolingAnd action command;
Control instruction physical signalling is sent to be controlled electrical equipment by control module 400, controls to be controlled electrical equipmentPerform the action command that controlled in wireless code is corresponding.
In the present embodiment, after receiver module 100 receives user speech instruction, identification module 200 is by languageSound instruction is converted to control instruction, and lookup module 300 is searched in initialized data base and obtained and refers to controlMaking the controlled in wireless code of coupling and controlled the Control Cooling of electrical equipment, control module 400 is to being controlled electrical equipmentSend control signal, complete user speech instruction.When receiving user, different electrical equipment are sent phonetic orderTime, search module 300 search in initialized data base and obtain with currently by control electrical equipment mate wirelessControl code and the Control Cooling by control electrical equipment, it is achieved under conditions of not switching control pattern, complete controlThe molding block 400 Voice command to different electrical equipment.Therefore, when user needs to make electrical appliance, without rootSearched or change corresponding control software or remote terminal according to controlling electrical equipment, only need to send control password,I.e. controllable appliance.
Further, with reference to Fig. 8, phonetic controller the second embodiment of the present invention provides a kind of Voice commandDevice, based on the embodiment shown in above-mentioned Fig. 7, described phonetic controller also includes:
Acquisition module 500, for obtaining the configuration information being controlled electrical equipment, described configuration information includes controlledThe identification information of electrical equipment processed, controlled in wireless code data base and Control Cooling.
According to user setup by control electrical equipment identification information, as by control the type of electrical equipment, brand orModel, acquisition module 500 is searched and obtains the controlled in wireless code of correspondence in initialized data base and controls classType, is combined as being controlled by controlled the identification information of electrical equipment, controlled in wireless code and the Control Cooling that obtainThe configuration information of electrical equipment.
Owing to obtaining the configuration information being controlled electrical equipment, search and control instruction when searching module 300The controlled in wireless code joined and when being controlled the Control Cooling of electrical equipment, can directly joined by control electrical equipment accordinglyConfidence breath directly obtains, makes search procedure more accurate, more rapid and more efficient.
Further, with reference to Fig. 9, phonetic controller the 3rd embodiment of the present invention provides a kind of Voice commandDevice, based on the embodiment shown in above-mentioned Fig. 8, acquisition module 500 includes:
Receive unit 510, for receiving the identification information by control electrical equipment of user setup.
Receive unit 510 and receive the identification information by control electrical equipment of user setup, controlled the knowledge of electrical equipmentOther information includes being controlled the type of electrical equipment and brand message.By permissible by the type information of control electrical equipmentEffectively exclude the controlled in wireless code of type difference electrical equipment in initialized data base, by being controlled the product of electrical equipmentBoard information can effectively exclude the controlled in wireless code of brand difference electrical equipment in initialized data base, reduces with controlledThe seeking scope of the controlled in wireless code of electrical equipment processed coupling.
Acquiring unit 520, is controlled, with described, the controlled in wireless code data base that electrical equipment mates for obtaining, willThe Control Cooling of the controlled in wireless code of described coupling is controlled the Control Cooling of electrical equipment as described.
Acquiring unit 520 obtains key storehouse corresponding with by control appliance type and brand in initialized data base,Described key storehouse is the controlled in wireless code data word bank corresponding with by controlling each control key of electrical equipment;Acquiring unit520 search in each key storehouse successively and are controlled the controlled in wireless code that each control key of electrical equipment mates.
When acquiring unit 520 searches the controlled in wireless code mated with by control electrical equipment control key in key storehouse,The controlled in wireless code in current key storehouse is sent, if receiving the feedback letter being controlled electrical equipment to being controlled electrical equipmentBreath, then acquiring unit 520 obtains current wireless control code, and using current wireless control code as with controlledThe controlled in wireless code of electrical equipment correspondence control key processed coupling, terminates in the lookup in current key storehouse, under entranceOne key library lookup and the controlled in wireless code by control electrical equipment corresponding control key coupling;
If acquiring unit 520 does not receives the feedback information being controlled electrical equipment, then judge current wireless control codeWhether it is last the controlled in wireless code in current key storehouse;If current wireless control code is not current keyLast controlled in wireless code in code storehouse, then the next one during acquiring unit 520 obtains key storehouse is wirelessControl code, and it is sent to controlled electrical equipment processed, it may be judged whether receive the feedback information being controlled electrical equipment;If working asFront controlled in wireless code is last the controlled in wireless code in current key storehouse, then acquiring unit 520 terminatesLookup in current key storehouse, it fails to match.
Acquiring unit 520 closes get with the controlled in wireless code character being controlled each control key of electrical equipment corresponding,Obtain and controlled the controlled in wireless code data base that electrical equipment mates.
Acquiring unit 520 obtains and the control class of the controlled in wireless code being controlled electrical equipment corresponding control key couplingType, and using the controlled in wireless code Control Cooling of coupling as being controlled the Control Cooling of electrical equipment.
Memory element 530, for by described by control the identification information of electrical equipment, controlled in wireless code data base andControl Cooling is combined as the described configuration information by control electrical equipment, and described configuration information is stored in preset numberAccording to storehouse.
Memory element 530 is controlled identification information, Control Cooling and the controlled in wireless of electrical equipment by getCode data base's combination, obtains being controlled the configuration information of electrical equipment, and configuration information is stored in initialized data base,Described initialized data base can be local data base, it is also possible to be cloud database.
In the present embodiment, the identification information being controlled electrical equipment by receiving unit 510 to receive, reducesLookup matching range in data base, reduces the workload searching coupling, improves the work searching couplingEfficiency;Acquiring unit 520 passes through to search coupling and is controlled the wireless of the different control key acquisition correspondence of electrical equipmentControl code, obtains and is controlled the electrical equipment controlled in wireless code data base that the match is successful and controlled the control of electrical equipmentType processed, so that memory element 530 obtains being controlled the configuration information of electrical equipment.Due to the configuration obtainedThe match is successful with being controlled electrical equipment for information, and the configuration information therefore obtained is correct available.StorageAfter unit 530 will be stored in initialized data base by the configuration information controlling electrical equipment, when user sends phonetic orderTime, searching module 300 can directly be controlled to search and obtain in the configuration information of electrical equipment in initialized data baseTaking the controlled in wireless code corresponding with phonetic order and Control Cooling, search procedure is convenient and swift, the nothing of acquisitionLine traffic control code and Control Cooling correctly can use.
Further, as a example by obtaining configuration information of television, illustrate phonetic controller of the present invention3rd embodiment.
It is television set that reception unit 510 receives the appliance type of user setup, receives the TV of user setupThe concrete brand of machine, obtains the appliance type of television set and identification information that brand is television set;By television setConfiguration information seeking scope narrows down to whole keys that in television set controlled in wireless code data base, concrete brand is correspondingCode storehouse, acquiring unit 520 is searched and TV set power key, volume key, Menu key successively in key storehouseThe controlled in wireless code of coupling.
Acquiring unit 520 sends the controlled in wireless code in power supply key storehouse to television set, if receiving television setFeedback information, then the match is successful, using the controlled in wireless code that the match is successful as with TV set power keyThe controlled in wireless code joined, terminates in the lookup in current power key storehouse, proceeds to look in volume key storehouseLook for the controlled in wireless code mated with tv volume key;
If when in the power supply key storehouse that forward direction television set sends, controlled in wireless code does not receives the feedback letter of television setBreath, then acquiring unit 520 judges whether current wireless control code is last nothing in power supply key storehouseLine traffic control code, if current wireless control code is last the controlled in wireless code in power supply key storehouse, then electricityUnsuccessful depending on the controlled in wireless code coupling of electromechanical source key, it fails to match, and acquiring unit 520 terminates in power supplyLookup in key storehouse;If current wireless control code is not last controlled in wireless in power supply key storehouseCode, then acquiring unit 520 sends the next controlled in wireless code in power supply key storehouse to television set, it is judged thatWhether receive the feedback information of television set, until the match is successful or it fails to match.
Acquiring unit 520 sends the controlled in wireless code in volume key storehouse to television set, if receiving television setFeedback information, then the match is successful, using the controlled in wireless code that the match is successful as with tv volume keyThe controlled in wireless code joined, terminates in the lookup in current volume key storehouse, proceeds to look in menu key storehouseLook for the controlled in wireless code mated with tv volume key;
If when in the volume key storehouse that forward direction television set sends, controlled in wireless code does not receives the feedback letter of television setBreath, then acquiring unit 520 judges whether current wireless control code is last nothing in volume key storehouseLine traffic control code, if current wireless control code is last the controlled in wireless code in volume key storehouse, then electricityUnsuccessful depending on the controlled in wireless code coupling of machine volume key, it fails to match, and acquiring unit 520 terminates in volumeLookup in key storehouse;If current wireless control code is not last controlled in wireless in volume key storehouseCode, then acquiring unit 520 sends the next controlled in wireless code in volume key storehouse to television set, it is judged thatWhether receive the feedback information of television set, until the match is successful or it fails to match.
Acquiring unit 520 sends the controlled in wireless code in menu key storehouse to television set, if receiving television setFeedback information, then the match is successful, using the controlled in wireless code that the match is successful as with TV menu keyThe controlled in wireless code joined, terminates in the lookup in the current set of menu key storehouse;
If when in the menu key storehouse that forward direction television set sends, controlled in wireless code does not receives the feedback letter of television setBreath, then acquiring unit 520 judges whether current wireless control code is last nothing in menu key storehouseLine traffic control code, if current wireless control code is last the controlled in wireless code in menu key storehouse, then electricityUnsuccessful depending on the controlled in wireless code coupling of machine Menu key, it fails to match, and acquiring unit 520 terminates in menuLookup in key storehouse;If current wireless control code is not last controlled in wireless in menu key storehouseCode, then acquiring unit 520 sends the next controlled in wireless code in menu key storehouse to television set, it is judged thatWhether receive the feedback information of television set, until the match is successful or it fails to match.
Acquiring unit 520 successfully obtains TV set power key, volume key, the controlled in wireless of Menu key couplingAfter Ma, power key, volume key, the controlled in wireless code character of Menu key coupling are combined into controlled in wireless code dataStorehouse, and the controlled in wireless code data base that controlled in wireless code data base combination obtained is mated as television set.
Acquiring unit 520 is by the controlled in wireless code that mates with TV set power key, volume key, Menu keyControl Cooling is as the Control Cooling of television set.
Memory element 530 is by the television set identification information got, controlled in wireless code data base, control classType is as the configuration information of television set, and the configuration information of TV machine is stored in local data base or cloudClient database.
In the present embodiment, the nothing obtained by successful match TV set power key, volume key, Menu keyLine traffic control code data base and Control Cooling are correct available, after being stored in initialized data base, when user sendsDuring the instruction of television set related voice, can directly in initialized data base, the configuration information of television set be searched alsoObtaining the controlled in wireless code corresponding with phonetic order and Control Cooling, search procedure is convenient and swift.
It should be noted that in the present embodiment, the acquisition of controlled in wireless code data base can be by lookupJoin TV set power key, volume key, Menu key, it is also possible to mate other control keys by searching, can rootArrange flexibly according to needs.
Further, with reference to Figure 10, phonetic controller the 4th embodiment of the present invention provides a kind of voice controlDevice processed, based on any embodiment (the present embodiment is as a example by Fig. 7) shown in above-mentioned Fig. 7-9, institute's predicateSound control device also includes:
Authentication module 600, is used for judging whether active user has use authority.
After receiver module 100 receives user speech instruction, authentication module 600 determines whether that setting makesWith rights management, if being not provided with using rights management, described phonetic order is converted to by identification module 200Control instruction;
If being provided with use rights management, then authentication module 600 analyzes present user speech, obtains currentAudio user characteristic parameter, mates, if mating into using the speech characteristic parameter in rights managementMerit, then active user has use authority, identification module 200 that described phonetic order is converted to control instruction;If mating unsuccessful, then active user is without using authority, and receiver module 100 receives user speech instruction.
In the present embodiment, user may choose whether to be set using rights management.If being set using authority pipeReason, can arrange a people has the right to use, it is also possible to arranging many people has use authority, only authentication to be identified byThe phonetic order that sends of user just can control controlled electric appliance electrical equipment.It is that child is not suitable at current electrical equipmentOperation or user be not intended to other people change that electrical equipment is arranged wait user need use rights management in the case of,By using rights management, the use making electrical equipment is safer.
Further, with reference to Figure 11, phonetic controller the 5th embodiment of the present invention provides a kind of voice controlDevice processed, based on any embodiment (the present embodiment is as a example by Fig. 7) shown in above-mentioned Fig. 7-9, described knowledgeOther module 200 includes:
Sequencing unit 210, for the historical record used according to user speech instruction in Preset Time, extractsKey word in the instruction of described user speech, enters described keyword root according to the use frequency in Preset TimeRow sequence, obtains and uses frequency sequence.
In sequencing unit 210 obtains Preset Time, user speech instructs the historical record used, when defaultExtracting key word in interior used user speech instruction, key word includes being controlled electrical equipment identification informationAnd action command;Sequencing unit 210 adds up the use frequency of key word in Preset Time, by key wordUse frequency is ranked up, it is thus achieved that the use frequency sequence of key word in Preset Time.
Converting unit 220, for being converted to text message by described phonetic order.
The phonetic order got is converted to text message by converting unit 220, and text message includes voiceInstruction is controlled electrical equipment identification information and action command, for mating with key word.
Matching unit 230, for mating described pass by described text message successively by the sequence of described use frequencyKeyword, obtains the key word mated with described text message.
According to keyword use frequency sequence, matching unit 230 by text message successively with Keywords matching,Analyze text message, obtain the key word identical with text message, or controlled with included by text messageThe identification information of electrical equipment processed is identical, action command form of presentation is different but key word that action is substantially identical,The key word that matching unit 230 obtains is the key word mated with text message.
Search unit 240, be additionally operable to the key word mated with described text message according to described acquisition, obtainTake the control instruction of correspondence.
If successfully obtaining the key word mated with text message, then refer to according to the control that keyword lookup is correspondingOrder;If the key word that unsuccessful acquisition is mated with text message, then search corresponding control according to text messageSystem instruction.If successful search is to the control instruction corresponding with key word or text message, then obtain with crucialWord or control instruction corresponding to text message;If unsuccessful find corresponding with key word or text messageControl instruction, then receiver module 100 receives user instruction.
In the present embodiment, the pass that sequencing unit 210 extracts in the historical record of user in Preset TimeKeyword, the key word using frequency high includes the usual instructions of user, and converting unit 220 is by user's languageSound instruction is converted to the text message identical with key word form, and matching unit 230 is according to text messageJoin identical key word, or intellectual analysis coupling form of presentation is different but is controlled electrical equipment identification information and movesMake instruction and refer to identical key word, both ensure that searching unit 240 searched the correctness of control instruction,Can meet again and can accurately obtain control instruction when user changes expression way.
It should be noted that as a kind of concrete application example, merge each function mould in above-described embodimentBlock, it is achieved the phonetic controller of Smart Home can include following four subsystem:
1:SensorHub low-power consumption standby detection subsystem;SensorHub low-power consumption standby detection subsystemIt is responsible for mobile terminal external environmental sounds detection in the standby state.
2: speech recognition subsystem;Speech recognition subsystem includes speech recognition operation engine, semantic analysisIdentify operation engine and voice broadcast module.Speech recognition operation engine is larded speech with literary allusions word in order to responsible user speech,Identify the raw tone instruction of user, transfer original phonetic order to word or character instruction.Meanwhile,Speech recognition operation engine is connected with mobile terminal safety system for unlocking, provides other one to mobile terminalPlant speech unlocking scheme.Semantic analysis identification operation engine, is converted into speech recognition engine in order to responsibleThe word of merit or character instruction carry out semantic analysis, and the result after analysis is the discernible control of general-purpose interfaceOrder;The search result information that voice broadcast module is responsible for sending EGP module carries out voice broadcast.
3:ECHONET home-network linkups subsystem;ECHONET home-network linkups subsystem bagInclude: infrared transmission and receiver module, wifi module, bluetooth module and there is forwarding and routing capabilitiesFFD (Full Function Device) ZigBee node.Infrared transmission and receiver module complete infrared letterNumber transmission, with this come can control all kinds of infrared television machines or set-top box device;Wifi module completes nothingThe transmission of line wifi data signal, controls all kinds of intelligence wifi TV or Set Top Box or video cartridges with thisEquipment;Bluetooth module completes the transmission to Bluetooth signal, controls all kinds of smart bluetooth TV or machine with thisTop box or video cartridges equipment;FFD ZigBee is a node in ECHONET home-network linkups.Can send and receive signal, it is also possible to forwarding and routing capabilities.Certainly, above ECHONET familyEach submodule in network connexon system has the most simultaneously.Can be according to the support of household appliancesAbility flexible configuration.
4: cloud database analyzing subsystem;Database access subsystem.For preserving various household electrical applianceThe wireless code storehouse information of controlled in wireless.The telecontrol code of such as television set, the telecontrol code of air-conditioning,The Bluetooth control code of intelligent television or the wireless wifi control code of TV box etc..
Certainly in the present invention mobile terminal possess mobile phone must have communication, display, the subsystem such as audio frequency.These subsystems are that any intelligent mobile terminal is common, the most individually illustrate.
The phonetic controller with above-mentioned subsystem realizes the voice-operated principle to Smart Home such asUnder:
Step A:SensorHub low-power consumption standby detection subsystem detects ring under mobile terminal standby modeBorder sound.Now the AP system entirety of mobile terminal is in power saving holding state, SensorHub itselfOwing to being the subsystem of an extremely low power dissipation, in running order, the moment can carry out sound detection.ThisSample ensures that the stand-by power consumption that mobile terminal can be the most extremely low at every moment detects external environment sound.UserIf intelligent mobile terminal to be said user speech instruction.Forward next step to;
Step B:SensorHub low-power consumption standby detection subsystem detects the verbal instructions of user, logicalKnow speech recognition subsystem.The speech recognition operation engine of the speech recognition subsystem phonetic order to userIt is identified, phonetic order is converted to word or character instruction.If identifying successfully, then send textInstruct and operate engine to semantic analysis identification.If recognition failures, then without any accordingly, return to stepRapid A continues the most extremely low stand-by power consumption detection ambient sound.In this step, side provided herein is utilizedMethod achieves voice authentication unlocking function easily.Forward next step to;
Step C: after semantic analysis identification operation engine receives text instruction, being analyzed, this analyzesProcess is to scan for calculating, according to user's at the server end of oneself inside modules according to text instructionFrequency of usage, the aggregative indicatores such as accurate matching symbol is right calculate the instruction of most probable user speech, and this refers toOrder contains the key word information of the instruction of user.Interface format finally according to intermodule interface definitionUser speech instruction is converted to interface instruction output and is sent to ECHONET home-network linkups subsystemSystem.Forward next step to;
Step D:ECHONET home-network linkups subsystem is according to the configuration information of user, it is judged that userThe required electrical equipment controlled, to liking which kind of type, currently supports all possible Control Cooling, including:Wifi, bluetooth, infrared, ZigeBee etc..Determine a type therein.Forward next step to;
Step E: after determining Control Cooling, the type cloud database analyzing subsystem search according to controlling shouldUnder brand and model for controlled in wireless code.If being correctly found the code of coupling, then code is returned toECHONET home-network linkups subsystem.Forward next step to;
Step F: the controlled in wireless code that mobile terminal obtains according to previous step, notifies ECHONET familyNetwork connexon system sends physical signalling.Send physical signalling, including infrared signal, wifi or bluetooth etc.Wireless signal.With this control opposite end by control electrical equipment.
Further, ECHONET home-network linkups subsystem can also add extra-code transmission wireless controlledCode processed.
Specifically, in the present embodiment, can be sent by ECHONET home-network linkups subsystemBefore controlled in wireless code, system is added in coded format the special field with identification characteristics herein.Add this field to from the point of view of user without any experience perception, but by Instrumental Analysis can be clearlyFind out that the infrared code of transmission is for condition code herein.
It is illustrated with infrared coding form below:
Refer to the infrared coding form schematic diagram that Figure 12, Figure 12 provide for the present embodiment.
Wherein in coded format, in front 9ms, black display portion is message header.This part is fixing.NoCan change.Address and Command district below is message body, and this part is by institute of electrical equipment manufacturerConfiguration, represents the different key assignments of institute's control electrical equipment.There is one section of clear area centre, for self-defined district, permissibleConfigure.Such as, 0110 or other numerical value it is configurable in the present embodiment.
Additionally, for voice authentication process, the present embodiment scheme can identify the sound characteristic of particular person,Thus accomplish only just to carry out, through the user that is identified by of authentication, the purpose that operation controls, allow useSafer.Its authentication process is as follows:
Step A101: say the study password specified in the environment of one relatively peace and quiet, such as, can be" open sesame ".User says this password.The purpose saying password in the environment of peace and quiet relatively is to reduceThe environment noise interference to study.Audio signal is carried out from the sound that user sends by sound identification moduleAnalyze, extract energy, fundamental frequency, resonance peak speech parameter.
Step A102: carry out secondary study and three study to provide the rate that accurately identifies of study to need.The same user that needs is saying identical study password in the environment of one relatively peace and quiet.Same,Audio signal is analyzed from the sound that user sends by sound identification module, extracts energy, fundamental toneFrequency, resonance peak speech parameter.Speech characteristic parameter can be energy, fundamental frequency, resonance peakDeng speech parameter, characteristic parameter more conventional in speech recognition at present is linear prediction residue error(LPCC) with Mel cepstrum coefficient (MFCC).Both of which is to transform from the time domain on cepstrum domain by voice, frontPerson, from the sonification model angle of people, utilizes linear predictive coding (LPC) technology to seek cepstrum coefficient.The latterThen construct the auditory model of people, be output as acoustic features, directly with voice by this model (bank of filters)Converted by discrete Fourier transform (DFT).
Step A103: to three times learn obtain characteristic vector energy, fundamental frequency, resonance peak voiceParameter takes weighted average and obtains final user learning characteristic vector.Learn complete.
Step A104: after learning success, when user the most just can say the user of learning success certainlyDefinition password.If the voice of the password currently said and learning success judges and step A103 through algorithmIn the average weighted final characteristic vector that obtains close, then can directly wake up system up and perform correspondingOrder.Otherwise system does not give accordingly.This completes the authentication process of speech recognition.Know according to voiceThe tenability of small pin for the case system, can support a plurality of user-defined verbal instructions identification in this programme.
Additionally, the embodiment of the present invention also provides for a kind of mobile terminal, this mobile terminal may include that above-mentionedPhonetic controller described in embodiment, does not repeats them here.
In the present embodiment, mobile terminal receives user speech instruction, phonetic order is converted to control and refers toOrder, searches and obtains the controlled in wireless code mated with control instruction in initialized data base and controlled electrical equipmentControl Cooling, to by control electrical equipment send control signal, complete user speech instruction.When receiving useWhen family sends phonetic order to different electrical equipment, mobile terminal search in initialized data base and obtain with currentlyControlled the controlled in wireless code of electrical equipment coupling and controlled the Control Cooling of electrical equipment, it is achieved in not switching controlUnder conditions of pattern, complete the Voice command to different electrical equipment.Therefore, when user needs to make electrical appliance,Need not be searched according to controlling electrical equipment or change corresponding control software or remote terminal, only need to be to movementTerminal sends verbal instructions, i.e. controllable appliance.
These are only the preferred embodiments of the present invention, not thereby limit the scope of the claims of the present invention, everyUtilize equivalent structure or equivalence flow process conversion that description of the invention and accompanying drawing content made, or directly orConnect and be used in other relevant technical fields, be the most in like manner included in the scope of patent protection of the present invention.

Claims (11)

CN201510349721.8A2015-06-232015-06-23Voice control method and device and mobile terminalPendingCN106328143A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201510349721.8ACN106328143A (en)2015-06-232015-06-23Voice control method and device and mobile terminal
PCT/CN2016/081889WO2016206494A1 (en)2015-06-232016-05-12Voice control method, device and mobile terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510349721.8ACN106328143A (en)2015-06-232015-06-23Voice control method and device and mobile terminal

Publications (1)

Publication NumberPublication Date
CN106328143Atrue CN106328143A (en)2017-01-11

Family

ID=57584452

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510349721.8APendingCN106328143A (en)2015-06-232015-06-23Voice control method and device and mobile terminal

Country Status (2)

CountryLink
CN (1)CN106328143A (en)
WO (1)WO2016206494A1 (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107316641A (en)*2017-06-302017-11-03联想(北京)有限公司A kind of sound control method and electronic equipment
CN107564529A (en)*2017-10-202018-01-09潘柏霖A kind of intelligent home control system based on speech recognition
CN107590990A (en)*2017-09-292018-01-16北京盛世辉科技有限公司Infrared data processing method, device, equipment and computer-readable recording medium
CN107688329A (en)*2017-08-212018-02-13杭州古北电子科技有限公司Intelligent home furnishing control method and intelligent home control system
CN107817701A (en)*2017-09-202018-03-20珠海格力电器股份有限公司Equipment control method and device, computer readable storage medium and terminal
CN108091329A (en)*2017-12-202018-05-29江西爱驰亿维实业有限公司Method, apparatus and computing device based on speech recognition controlled automobile
CN108492545A (en)*2018-03-152018-09-04北京金山安全软件有限公司Infrared remote control method, device, remote control equipment and medium
CN108521355A (en)*2018-02-272018-09-11青岛海尔科技有限公司 Method for customizing voice control equipment, smart terminal, home appliance and device
CN108986807A (en)*2018-08-132018-12-11珠海格力电器股份有限公司Device control method and apparatus, storage medium, and electronic apparatus
CN109118747A (en)*2017-06-232019-01-01中兴通讯股份有限公司Infrared equipment control method, system, storage medium and computer equipment
CN109308898A (en)*2018-09-102019-02-05广东晾霸智能科技有限公司 A dialect speech recognition method, device, terminal and storage medium thereof
CN109408024A (en)*2018-10-182019-03-01珠海格力电器股份有限公司Information interaction method and device, storage medium and processor
CN109410940A (en)*2018-12-052019-03-01湖北安心智能科技有限公司A kind of man-machine interaction method and system based on indication control board
CN109741738A (en)*2018-12-102019-05-10平安科技(深圳)有限公司 Voice control method, device, computer equipment and storage medium
CN110570867A (en)*2019-09-122019-12-13安信通科技(澳门)有限公司Voice processing method and system for locally added corpus
WO2020014899A1 (en)*2018-07-182020-01-23深圳魔耳智能声学科技有限公司Voice control method, central control device, and storage medium
CN110768878A (en)*2019-10-312020-02-07广州华凌制冷设备有限公司Voice function configuration method, configuration device and readable storage medium
CN111124145A (en)*2018-11-012020-05-08奇酷互联网络科技(深圳)有限公司Information input method, mobile terminal and storage device
CN111243589A (en)*2020-01-142020-06-05佛山市顺德区美的洗涤电器制造有限公司Control method of household appliance, household appliance and computer readable storage medium
CN111523591A (en)*2020-04-212020-08-11广州劲源科技发展股份有限公司Multi-source disconnecting link state judgment method based on EIM platform
CN112147907A (en)*2019-06-282020-12-29广东美的制冷设备有限公司Operation control method, device, line control equipment and storage medium
CN112289319A (en)*2020-12-302021-01-29成都启英泰伦科技有限公司Code allocation-free voice remote control method convenient to operate
CN112349283A (en)*2019-08-092021-02-09杭州九阳小家电有限公司Household appliance control method based on user intention and intelligent household appliance
WO2021051955A1 (en)*2019-09-172021-03-25珠海格力电器股份有限公司Method and apparatus for controlling electrical appliance, and computer-readable storage medium
CN112581952A (en)*2020-11-092021-03-30金茂智慧科技(广州)有限公司Intelligent equipment control method combining online voice with offline voice
CN112581957A (en)*2020-12-042021-03-30浪潮电子信息产业股份有限公司Computer voice control method, system and related device
CN113516986A (en)*2021-07-232021-10-19上海传英信息技术有限公司Voice processing method, terminal and storage medium
CN113539267A (en)*2021-07-272021-10-22广东电网有限责任公司Metering acquisition operation and maintenance device and method
CN114021579A (en)*2022-01-052022-02-08浙江口碑网络技术有限公司Object prediction method, device, electronic equipment and computer readable storage medium
CN117409781A (en)*2023-12-142024-01-16深圳市恒利数码科技有限公司Man-machine interaction management system based on intelligent set top box

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110825217B (en)*2018-08-132023-07-11珠海格力电器股份有限公司Household appliance control method and device
CN110703621A (en)*2019-10-312020-01-17宁波奥克斯电气股份有限公司Household appliance control method, household appliance control device, server and computer readable storage medium
CN115497472A (en)*2022-08-162022-12-20北京探境科技有限公司Target object control method and device, electronic equipment and storage medium
CN115802230A (en)*2022-12-082023-03-14中国联合网络通信集团有限公司Earphone charging box and intelligent control system

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6133847A (en)*1997-10-092000-10-17At&T Corp.Configurable remote control device
CN101518074A (en)*2006-04-132009-08-26阿詹姆斯有限责任公司System for controlling terminal device
CN101826324A (en)*2010-02-262010-09-08中山大学Intelligent terminal
CN102520789A (en)*2011-11-182012-06-27上海聚力传媒技术有限公司Method and equipment for realizing voice control of controlled equipment
CN102543082A (en)*2012-01-192012-07-04北京赛德斯汽车信息技术有限公司Voice operation method for in-vehicle information service system adopting natural language and voice operation system
CN202975727U (en)*2012-10-092013-06-05鸿富锦精密工业(深圳)有限公司Intelligent switch with voice control function and intelligent control system
CN104332159A (en)*2014-10-302015-02-04上海修源网络科技有限公司Vehicular voice-operated system man-machine interaction method and device
CN104575494A (en)*2013-10-162015-04-29中兴通讯股份有限公司Speech processing method and terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103941686B (en)*2014-04-142017-06-13广东美的制冷设备有限公司Sound control method and system
CN104464729A (en)*2014-12-162015-03-25佛山市顺德区美的电热电器制造有限公司Voice-control electric appliance and voice control method thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6133847A (en)*1997-10-092000-10-17At&T Corp.Configurable remote control device
CN101518074A (en)*2006-04-132009-08-26阿詹姆斯有限责任公司System for controlling terminal device
CN101826324A (en)*2010-02-262010-09-08中山大学Intelligent terminal
CN102520789A (en)*2011-11-182012-06-27上海聚力传媒技术有限公司Method and equipment for realizing voice control of controlled equipment
CN102543082A (en)*2012-01-192012-07-04北京赛德斯汽车信息技术有限公司Voice operation method for in-vehicle information service system adopting natural language and voice operation system
CN202975727U (en)*2012-10-092013-06-05鸿富锦精密工业(深圳)有限公司Intelligent switch with voice control function and intelligent control system
CN104575494A (en)*2013-10-162015-04-29中兴通讯股份有限公司Speech processing method and terminal
CN104332159A (en)*2014-10-302015-02-04上海修源网络科技有限公司Vehicular voice-operated system man-machine interaction method and device

Cited By (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109118747A (en)*2017-06-232019-01-01中兴通讯股份有限公司Infrared equipment control method, system, storage medium and computer equipment
CN107316641A (en)*2017-06-302017-11-03联想(北京)有限公司A kind of sound control method and electronic equipment
CN107688329A (en)*2017-08-212018-02-13杭州古北电子科技有限公司Intelligent home furnishing control method and intelligent home control system
CN107817701A (en)*2017-09-202018-03-20珠海格力电器股份有限公司Equipment control method and device, computer readable storage medium and terminal
CN107590990B (en)*2017-09-292019-08-27北京盛世辉科技有限公司 Infrared data processing method, device, equipment and computer-readable storage medium
CN107590990A (en)*2017-09-292018-01-16北京盛世辉科技有限公司Infrared data processing method, device, equipment and computer-readable recording medium
CN107564529A (en)*2017-10-202018-01-09潘柏霖A kind of intelligent home control system based on speech recognition
CN108091329A (en)*2017-12-202018-05-29江西爱驰亿维实业有限公司Method, apparatus and computing device based on speech recognition controlled automobile
CN108521355A (en)*2018-02-272018-09-11青岛海尔科技有限公司 Method for customizing voice control equipment, smart terminal, home appliance and device
CN108492545A (en)*2018-03-152018-09-04北京金山安全软件有限公司Infrared remote control method, device, remote control equipment and medium
WO2020014899A1 (en)*2018-07-182020-01-23深圳魔耳智能声学科技有限公司Voice control method, central control device, and storage medium
CN108986807A (en)*2018-08-132018-12-11珠海格力电器股份有限公司Device control method and apparatus, storage medium, and electronic apparatus
CN109308898B (en)*2018-09-102022-04-01广东晾霸智能科技有限公司Dialect voice recognition method, dialect voice recognition device, terminal and storage medium of terminal
CN109308898A (en)*2018-09-102019-02-05广东晾霸智能科技有限公司 A dialect speech recognition method, device, terminal and storage medium thereof
CN109408024A (en)*2018-10-182019-03-01珠海格力电器股份有限公司Information interaction method and device, storage medium and processor
CN111124145B (en)*2018-11-012023-05-16奇酷互联网络科技(深圳)有限公司Information input method, mobile terminal and storage device
CN111124145A (en)*2018-11-012020-05-08奇酷互联网络科技(深圳)有限公司Information input method, mobile terminal and storage device
CN109410940A (en)*2018-12-052019-03-01湖北安心智能科技有限公司A kind of man-machine interaction method and system based on indication control board
CN109741738A (en)*2018-12-102019-05-10平安科技(深圳)有限公司 Voice control method, device, computer equipment and storage medium
CN112147907A (en)*2019-06-282020-12-29广东美的制冷设备有限公司Operation control method, device, line control equipment and storage medium
CN112147907B (en)*2019-06-282024-05-28广东美的制冷设备有限公司Operation control method, device, drive-by-wire equipment and storage medium
CN112349283A (en)*2019-08-092021-02-09杭州九阳小家电有限公司Household appliance control method based on user intention and intelligent household appliance
CN112349283B (en)*2019-08-092024-03-12杭州九阳小家电有限公司Household appliance control method based on user intention and intelligent household appliance
CN110570867A (en)*2019-09-122019-12-13安信通科技(澳门)有限公司Voice processing method and system for locally added corpus
WO2021051955A1 (en)*2019-09-172021-03-25珠海格力电器股份有限公司Method and apparatus for controlling electrical appliance, and computer-readable storage medium
US12094473B2 (en)*2019-09-172024-09-17Gree Electric Appliances, Inc. Of ZhuhaiMethod for controlling electrical appliance, and non-transitory computer-readable storage medium
US20220262372A1 (en)*2019-09-172022-08-18Gree Electric Appliances, Inc. Of ZhuhaiMethod for Controlling Electrical Appliance, and Non-Transitory Computer-Readable Storage Medium
CN110768878A (en)*2019-10-312020-02-07广州华凌制冷设备有限公司Voice function configuration method, configuration device and readable storage medium
CN111243589A (en)*2020-01-142020-06-05佛山市顺德区美的洗涤电器制造有限公司Control method of household appliance, household appliance and computer readable storage medium
CN111523591B (en)*2020-04-212024-01-23广州劲源科技发展股份有限公司Multi-source disconnecting link state judging method based on EIM platform
CN111523591A (en)*2020-04-212020-08-11广州劲源科技发展股份有限公司Multi-source disconnecting link state judgment method based on EIM platform
CN112581952A (en)*2020-11-092021-03-30金茂智慧科技(广州)有限公司Intelligent equipment control method combining online voice with offline voice
CN112581957A (en)*2020-12-042021-03-30浪潮电子信息产业股份有限公司Computer voice control method, system and related device
CN112289319A (en)*2020-12-302021-01-29成都启英泰伦科技有限公司Code allocation-free voice remote control method convenient to operate
CN113516986A (en)*2021-07-232021-10-19上海传英信息技术有限公司Voice processing method, terminal and storage medium
CN113539267B (en)*2021-07-272023-11-07广东电网有限责任公司Metering acquisition operation and maintenance device and method
CN113539267A (en)*2021-07-272021-10-22广东电网有限责任公司Metering acquisition operation and maintenance device and method
CN114021579B (en)*2022-01-052022-04-19浙江口碑网络技术有限公司Object prediction method, device, electronic equipment and computer readable storage medium
CN114021579A (en)*2022-01-052022-02-08浙江口碑网络技术有限公司Object prediction method, device, electronic equipment and computer readable storage medium
CN117409781A (en)*2023-12-142024-01-16深圳市恒利数码科技有限公司Man-machine interaction management system based on intelligent set top box
CN117409781B (en)*2023-12-142024-03-12深圳市恒利数码科技有限公司Man-machine interaction management system based on intelligent set top box

Also Published As

Publication numberPublication date
WO2016206494A1 (en)2016-12-29

Similar Documents

PublicationPublication DateTitle
CN106328143A (en)Voice control method and device and mobile terminal
CN103177557B (en)Household electric appliance control method based on smart machine and system
EP3599605A1 (en)Home appliance and speech recognition server system using artificial intelligence and method for controlling thereof
CN206097455U (en)Speech recognition controlgear
US6993486B2 (en)Speech command recognition apparatus, method, and storage medium used therewith for controlling a plurality of electronic devices over a network
CN108022592A (en)Voice remote control method and device
CN103941686B (en)Sound control method and system
CN109618202B (en) Method for controlling peripheral device, television and readable storage medium
US20210160130A1 (en)Method and Apparatus for Determining Target Object, Storage Medium, and Electronic Device
CN106448664A (en)System and method for controlling intelligent home equipment by voice
CN107622652A (en) Voice control method for home appliance system and home appliance control system
CN108228064B (en)Data monitoring control method, device and computer storage medium
CN114067798A (en) A server, intelligent device and intelligent voice control method
CN111915870A (en) Method, device, television and storage medium for adding remote control code value by voice
CN103208285A (en)Household electrical appliance control method and system based on voice interaction of mobile communication terminals
JPWO2017208518A1 (en) Information processing device
US20090018818A1 (en)Operating device for natural language input
CN116708065B (en)Low-power consumption Bluetooth voice control method and system in intelligent home environment
CN110164436A (en)The system and method for portable intelligent multipoint voice control household
CN114155855A (en)Voice recognition method, server and electronic equipment
CN109286832A (en)The method, apparatus and set-top box and computer readable storage medium of realization speech control
CN108040111A (en)A kind of apparatus and method for supporting natural language interaction
KR100619745B1 (en) Remote home appliance control system and method using robot cleaner
KR20170004497A (en)Method for controlling various electronic devices or allowing the various electronic devices to be controlled by deep-learning with respect to remocon signal and voice command in use of cloud database
KR20210019818A (en)Interactive sympathetic learning contents providing system and method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication

Application publication date:20170111

WD01Invention patent application deemed withdrawn after publication

[8]ページ先頭

©2009-2025 Movatter.jp