CN107748500A - Method and apparatus for controlling smart machine - Google Patents
Method and apparatus for controlling smart machine Download PDFInfo
- Publication number
- CN107748500A CN107748500A CN201710934479.XA CN201710934479A CN107748500A CN 107748500 A CN107748500 A CN 107748500A CN 201710934479 A CN201710934479 A CN 201710934479A CN 107748500 A CN107748500 A CN 107748500A
- Authority
- CN
- China
- Prior art keywords
- phonetic order
- match
- instruction
- successful
- pending
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000004044 response Effects 0.000 claims abstract description 51
- 230000006854 communication Effects 0.000 claims abstract description 22
- 238000004891 communication Methods 0.000 claims abstract description 21
- 230000001755 vocal effect Effects 0.000 claims description 37
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 9
- 238000010168 coupling process Methods 0.000 claims description 9
- 238000005859 coupling reaction Methods 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 claims description 7
- 230000004069 differentiation Effects 0.000 abstract description 3
- 238000004378 air conditioning Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 1
- 239000000809 air pollutant Substances 0.000 description 1
- 231100001243 air pollutant Toxicity 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present application discloses the method and apparatus for controlling smart machine.One embodiment of this method includes:In response to receiving pending phonetic order, the identity information for the user for sending pending phonetic order is obtained;The identity information for the user for sending pending phonetic order is matched in the subscriber data set prestored, obtains the instruction set in the user data that the match is successful;It is determined that with the presence or absence of the instruction corresponding to pending phonetic order in instruction set in the user data that the match is successful;In response to the instruction for determining to have corresponding to pending phonetic order, the operation corresponding to the first smart machine of control and/or the pending phonetic order of the second smart machine execution being connected with the first smart device communication.The embodiment realizes to be imbued with and pointedly smart machine is controlled, and helps to be embodied as the service that different users provides differentiation.
Description
Technical field
The application is related to communication technical field, and in particular to smart machine field, more particularly, to controls smart machine
Method and apparatus.
Background technology
Internet of Things is the important component of generation information technology, and the important development stage in " informationization " epoch.
Its English name is:“Internet of things(IoT)”.As its name suggests, Internet of Things is exactly the connected internet of thing thing.This
There is two layers of meaning:First, the core of Internet of Things and basis are still internet, it is extension and extension on Internet basic
Network;Second, its user terminal extension and extend to any article (i.e. smart machine) article between, enter row information exchange with
Communication, that is, thing thing mutually cease.Internet of Things is by the cognition technology that communicates such as Intellisense, identification technology and general fit calculation, extensively
Applied in the fusion of network, it is unrestrained to be also therefore referred to as the third time that world information industry develops after computer, internet
Tide.
However, existing smart machine control mode is typically to receive instruction, control smart machine execute instruction institute is right
The operation answered, it is impossible to realize that the instruction sent for different users is pointedly controlled to smart machine, cause to not
Same user is only capable of providing identical service.
The content of the invention
The purpose of the embodiment of the present application is to propose a kind of improved method and apparatus for controlling smart machine, to solve
The technical problem that certainly background section above is mentioned.
In a first aspect, the embodiment of the present application provides a kind of method for controlling smart machine, this method includes:Response
In receiving pending phonetic order, the identity information for the user for sending pending phonetic order is obtained;Pending language will be sent
The identity information of the user of sound instruction matches in the subscriber data set prestored, obtains in the user data that the match is successful
Instruction set, wherein, the user data in subscriber data set includes identity information and instruction set;It is determined that the match is successful
With the presence or absence of the instruction corresponding to pending phonetic order in instruction set in user data;Exist in response to determination pending
Instruction corresponding to phonetic order, the second intelligence for controlling the first smart machine and/or being connected with the first smart device communication are set
The standby operation performed corresponding to pending phonetic order.
In certain embodiments, in response to receiving pending phonetic order, obtain and send pending phonetic order
Before the identity information of user, in addition to:Obtain the first smart machine and/or the second smart machine is presently in the current of scene
Scene information;Current scene information is matched in the operation data set prestored, wherein, the behaviour in operation data set
Making data includes scene information and operation description;In response to current scene information, the match is successful in operation data set, sends
Prompt message, to prompt user to send the phonetic order described comprising the operation in the operation data that the match is successful.
In certain embodiments, this method also includes:In response to determining that the finger corresponding to pending phonetic order is not present
Order, send abnormal prompt information.
In certain embodiments, the user data in subscriber data set also includes vocal print feature;And obtain transmission and treat
The identity information of the user of phonetic order is performed, including:Extract the vocal print feature of pending phonetic order;Will be instructions to be performed
Vocal print feature matches in subscriber data set;Matched in response to vocal print feature instructions to be performed in subscriber data set into
Work(, the identity information in the user data that the match is successful is obtained, and as the identity letter for the user for sending pending phonetic order
Breath.
In certain embodiments, this method also includes:In response to vocal print feature instructions to be performed in subscriber data set
Unsuccessful, the newly-built user data in subscriber data set of middle matching, and vocal print feature instructions to be performed is stored in newly-built
In user data.
In certain embodiments, it is determined that whether there is pending voice in instruction set in the user data that the match is successful
The corresponding instruction of instruction, including:Speech recognition is carried out to pending phonetic order, obtains recognition result, and as pending
Instruction corresponding to phonetic order;By instruction of the instruction corresponding to pending phonetic order in the user data that the match is successful
Matched in set;In response in instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful
The match is successful, then the instruction corresponding to pending phonetic order in the instruction set in the user data that the match is successful be present;Ring
Should be matched in instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful it is unsuccessful, then
The instruction corresponding to pending phonetic order is not present in instruction set in the user data that the match is successful.
Second aspect, the embodiment of the present application provide a kind of device for being used to control smart machine, and the device includes:First
Acquiring unit, it is configured to, in response to receiving pending phonetic order, obtain the body for the user for sending pending phonetic order
Part information;First matching unit, the identity information of the user of pending phonetic order will be sent by, which being configured to, is prestoring
Matched in subscriber data set, obtain the instruction set in the user data that the match is successful, wherein, the use in subscriber data set
User data includes identity information and instruction set;Determining unit, the instruction being configured in the determination user data that the match is successful
With the presence or absence of the instruction corresponding to pending phonetic order in set;Control unit, it is configured to wait to hold in response to determining to exist
Instruction corresponding to row phonetic order, the second intelligence for controlling the first smart machine and/or being connected with the first smart device communication
Equipment performs the operation corresponding to pending phonetic order.
In certain embodiments, the device also includes:Second acquisition unit, be configured to obtain the first smart machine and/
Or second smart machine be presently in the current scene information of scene;Second matching unit, it is configured to current scene information
Matched in the operation data set prestored, wherein, the operation data in operation data set includes scene information and behaviour
It is described;First transmitting element, is configured to that the match is successful in operation data set in response to current scene information, and transmission carries
Show information, to prompt user to send the phonetic order described comprising the operation in the operation data that the match is successful.
In certain embodiments, the device also includes:Second transmitting element, it is configured to wait to hold in response to determining to be not present
Instruction corresponding to row phonetic order, send abnormal prompt information.
In certain embodiments, the user data in subscriber data set also includes vocal print feature;And first obtain it is single
Member includes:Subelement is extracted, is configured to extract the vocal print feature of pending phonetic order;First coupling subelement, configuration are used
Matched in by vocal print feature instructions to be performed in subscriber data set;Subelement is obtained, is configured in response to pending
The match is successful in subscriber data set for the vocal print feature of instruction, obtains the identity information in the user data that the match is successful, and
Identity information as the user for sending pending phonetic order.
In certain embodiments, first acquisition unit also includes:Newly-built subelement, is configured in response to instructions to be performed
Vocal print feature unsuccessful, the newly-built user data in subscriber data set is matched in subscriber data set, and will be pending
The vocal print feature of instruction is stored in newly-built user data.
In certain embodiments, determining unit includes:Subelement is identified, is configured to carry out language to pending phonetic order
Sound identifies, obtains recognition result, and the instruction corresponding to as pending phonetic order;Second coupling subelement, is configured to
It will be matched in instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful;It is determined that son is single
Member, it is configured in response in instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful
The match is successful, then the instruction corresponding to pending phonetic order in the instruction set in the user data that the match is successful be present;The
Three coupling subelements, it is configured in response to the instruction corresponding to pending phonetic order in the user data that the match is successful
Match unsuccessful in instruction set, then pending phonetic order institute is not present in the instruction set in the user data that the match is successful
Corresponding instruction.
The third aspect, the embodiment of the present application provide a kind of smart machine, and the smart machine includes:One or more processing
Device;Storage device, for storing one or more programs;When one or more programs are executed by one or more processors, make
Obtain method of the one or more processors realization as described in any implementation in first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer-readable recording medium, are stored thereon with computer journey
Sequence, the method as described in any implementation in first aspect is realized when the computer program is executed by processor.
The method and apparatus for controlling smart machine that the embodiment of the present application provides, are receiving pending phonetic order
In the case of, acquisition sends the identity information of the user of pending phonetic order;The use of pending phonetic order will be sent afterwards
The identity information at family matches in the subscriber data set prestored, to obtain the instruction set in the user data that the match is successful
Close;It is then determined that with the presence or absence of the finger corresponding to pending phonetic order in instruction set in the user data that the match is successful
Order;In the case of it is determined that the instruction corresponding to pending phonetic order be present, control the first smart machine and/or with the first intelligence
Second smart machine of energy equipment communication connection performs the operation corresponding to pending phonetic order.It is directed to it is achieved thereby that being imbued with
Property smart machine is controlled, help to be embodied as the service that different users provides differentiation.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that the embodiment of the present application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow chart for being used to control one embodiment of the method for smart machine according to the application;
Fig. 3 is the schematic diagram for being used to control an application scenarios of the method for smart machine according to the embodiment of the present application;
Fig. 4 is the flow chart for being used to control another embodiment of the method for smart machine according to the application;
Fig. 5 is the structural representation for being used to control one embodiment of the device of smart machine according to the application;
Fig. 6 is adapted for the structural representation of the computer system of the smart machine for realizing the embodiment of the present application.
Embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Be easy to describe, illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase
Mutually combination.Describe the application in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the method for being used to control smart machine that can apply the application or the dress for controlling smart machine
The exemplary system architecture 100 for the embodiment put.
As shown in figure 1, system architecture 100 can include the first smart machine 101, the smart machine of network 102 and second
103、104、105.Network 102 between the first smart machine 101 and the second smart machine 103,104,105 providing communication
The medium of link.Network 102 can include various connection types, such as wired, wireless communication link or fiber optic cables etc..
First smart machine 101 can be interacted by network 102 with the second smart machine 103,104,105, with receive or
Send instruction etc..First smart machine 101 and the second smart machine 103,104,105 can be various electronic equipments, including but
It is not limited to smart mobile phone, computer, television set, air-conditioning, refrigerator, washing machine etc..
First smart machine 101 can provide various services, such as the first smart machine 101 can be waited to hold to what is received
Row phonetic order carries out the processing such as analyzing, determine whether to control the first smart machine 101 and/or the second smart machine 103,
104th, 105 the operation corresponding to pending phonetic order is performed.
It should be noted that the method for being used to control smart machine that the embodiment of the present application is provided is typically intelligent by first
Equipment 101 is performed, and correspondingly, the device for controlling smart machine is generally positioned in the first smart machine 101.
It should be understood that the number of the first smart machine, the second smart machine and network in Fig. 1 is only schematical.
According to needs are realized, can have any number of first smart machine, the second smart machine and network.
With continued reference to Fig. 2, it illustrates one embodiment for being used to control the method for smart machine according to the application
Flow 200.This is used for the method for controlling smart machine, comprises the following steps:
Step 201, in response to receiving pending phonetic order, the identity for the user for sending pending phonetic order is obtained
Information.
In the present embodiment, the first smart machine (such as Fig. 1 thereon is run in the method for controlling smart machine
The first shown smart machine 101) receive the pending phonetic order of user's transmission in the case of, the first smart machine can be with
Obtain the identity information for the user for sending pending phonetic order.
In the present embodiment, the first smart machine can be the execution master for being used to control the method for smart machine of the application
Body, generally there is voice assistant function.Specifically, the first smart machine can be equipped with the voice-input devices such as microphone
Electronic equipment, for example, smart mobile phone, computer and television set etc..User can pass through the languages such as the microphone of the first smart machine
Sound input equipment inputs pending phonetic order.
In the present embodiment, the identity information of user can be used for unique mark user.For example, the identity information of user can
To include but is not limited to user name, Customs Assigned Number etc..Wherein, user name can be that user is provided in registration smart machine
The user name filled in during service.Customs Assigned Number can be the account that user is distributed in the service that registration smart machine is provided
Number.
In the present embodiment, the first smart machine can obtain the user for sending pending phonetic order in several ways
Identity information.
As a kind of example, in the case where the pending phonetic order that user sends includes the identity information of user,
First smart machine can obtain the identity information for the user for sending pending phonetic order by following steps:
First, pending phonetic order is converted to using speech recognition technology pending corresponding to pending phonetic order
Text instruction.
Here, speech recognition technology (Automatic Speech Recognition, ASR), also referred to as automatic speech
Identification, its target are technology of the vocabulary Content Transformation in the voice by the mankind for word.
Then, the identity information of user is extracted from pending text instruction.
For example, the content of pending text instruction is " I is XX, please play my favorite TV programme ".Wherein,
" XX " is the identity information of user, can include but is not limited to user name, Customs Assigned Number etc..
As another example, the user data in the subscriber data set prestored includes vocal print feature and identity
In the case of information, the identity that the first smart machine can obtain the user for sending pending phonetic order by following steps is believed
Breath:
First, the vocal print feature of pending phonetic order is extracted.
Specifically, the first smart machine can extract and select the vocal print of the user to sending pending phonetic order to have
The acoustics or language feature for the characteristics such as separability is strong, stability is high.
Then, vocal print feature instructions to be performed is matched in subscriber data set.
Specifically, the first smart machine can calculate the vocal print feature and subscriber data set of pending phonetic order one by one
In each user data in vocal print feature between similarity;If the user that similarity is more than default similarity threshold be present
Data, then the match is successful, and the user data user data that as the match is successful that similarity is maximum;It is if big in the absence of similarity
In the user data of default similarity threshold, then match unsuccessful.
Finally, in the case that the match is successful in subscriber data set in vocal print feature instructions to be performed, matching is obtained
Identity information in successful user data, and as the identity information for the user for sending pending phonetic order.
In some optional implementations of the present embodiment, in vocal print feature instructions to be performed in subscriber data set
In the case of middle matching is unsuccessful, the first smart machine can in subscriber data set newly-built user data, and will be pending
The vocal print feature of instruction is stored in newly-built user data.Alternatively, the first smart machine can also prompt user's registration intelligent
The service that equipment is provided, if user is registered, the user name and/or account that can be registered customers as are as identity information
It is stored in newly-built user data.
Step 202, by the identity information for the user for sending pending phonetic order in the subscriber data set prestored
Middle matching, obtain the instruction set in the user data that the match is successful.
In the present embodiment, the identity information of the user based on the pending phonetic order of transmission acquired in step 201, the
Each user in the identity information and subscriber data set of the user that one smart machine can will send pending phonetic order
Identity information in data is compared one by one;If refer in the presence of the identity information in a user data with sending pending voice
The identity information of the user of order is identical, then the match is successful;If wait to hold with sending in the absence of the identity information in a user data
The identity information of the user of row phonetic order is identical, then matches unsuccessful.
In the present embodiment, the user data in subscriber data set can include identity information and instruction set.Wherein,
Instruction in instruction set can be phonetic order or text instruction.In practice, as a kind of mode, user can be with
Instruction is added into instruction set according to the demand of oneself.For example, user can add instruction into instruction set " plays TV
It is acute《YY》”.Alternatively, the first smart machine can also be analyzed the historical operating data of user, from obtaining
Corresponding instruction, and be added in instruction set.For example, user plays certain TV programme, the first intelligence in a continuous week daily
The TV programme are arranged to the favorite TV programme of the user by energy equipment can, and instruction is added into instruction set
" play my favorite TV programme ".
Step 203, it is determined that whether there is pending phonetic order institute in instruction set in the user data that the match is successful
Corresponding instruction.
In the present embodiment, based on the instruction set in the user data that the match is successful acquired in step 202, the first intelligence
Can equipment can by the instruction corresponding to pending phonetic order with it is every in the instruction set in the user data that the match is successful
Individual instruction is compared one by one;If same or similar with the instruction corresponding to pending phonetic order in the presence of an instruction,
With the instruction existed in the instruction set in successful user data corresponding to pending phonetic order;If in the absence of an instruction
It is same or similar with the instruction corresponding to pending phonetic order, then do not deposited in the instruction set in the user data that the match is successful
In the instruction corresponding to pending phonetic order.Here, if multiple keywords and pending phonetic order in an instruction
Multiple keywords are identical, then it is considered that the instruction is similar to pending phonetic order.For example, instruction " it is favorite to play me
With keyword " broadcasting ", " I ", " liking ", " section in " program that I likes please be played " instructions to be performed be present in TV programme "
Mesh ", then it can be assumed that instruction " play my favorite TV programme " and " please play me like program " phase instructions to be performed
Seemingly.
In some optional implementations of the present embodiment, the instruction in instruction set is the situation of phonetic order
Under, the instruction corresponding to pending phonetic order is pending phonetic order.Now, the first smart machine can will be pending
The content of phonetic order is compared one by one with the content of each instruction in the instruction set in the user data that the match is successful;
If same or similar in the presence of a content instructed and the content of pending phonetic order, in the user data that the match is successful
Pending phonetic order in instruction set be present;It is if identical with the content of pending phonetic order in the absence of the content of an instruction
Or it is similar, then pending phonetic order is not present in the instruction set in the user data that the match is successful.
In some optional implementations of the present embodiment, the instruction in instruction set is the situation of text instruction
Under, the instruction corresponding to pending phonetic order is that the recognition result after speech recognition is carried out to pending phonetic order.This
When, the first smart machine can be determined to whether there is in the instruction set in the user data that the match is successful by following steps and treated
Perform the instruction corresponding to phonetic order.
First, speech recognition is carried out to pending phonetic order, obtains recognition result, and be used as pending phonetic order institute
Corresponding instruction.
Then, by instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful
Match somebody with somebody.
Specifically, the first smart machine can by recognition result with the instruction set in the user data that the match is successful
Each instruction is compared one by one.
Finally, the instruction set in response to the instruction corresponding to pending phonetic order in the user data that the match is successful
In the match is successful, then the instruction corresponding to pending phonetic order in the instruction set in the user data that the match is successful be present;
It is unsuccessful in response to being matched in instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful,
The instruction corresponding to pending phonetic order is not present in instruction set in the user data that then the match is successful.
Specifically, if in the presence of instruction a, finger in the user data that the match is successful same or similar with recognition result
Recognition result be present in order set;If instruction, the number of users that the match is successful same or similar with recognition result is not present
Recognition result is not present in instruction set in.
Step 204, in response to determining instruction corresponding to pending phonetic order be present, the first smart machine of control and/
Or the second smart machine being connected with the first smart device communication performs the operation corresponding to pending phonetic order.
In the present embodiment, it is determined that pending phonetic order be present in instruction set in the user data that the match is successful
In the case of corresponding instruction, the first smart machine can control the first smart machine and/or with the first smart device communication
The second smart machine (such as second smart machine 103,104,105 shown in Fig. 1) of connection performs pending phonetic order institute
Corresponding operation.
In the present embodiment, the second smart machine can be other electronic equipments being connected with the first smart device communication,
Second smart machine does not have voice assistant function generally, for example, air-conditioning, refrigerator, water heater etc..Generally by being helped with voice
First smart machine of hand function receives and handles pending phonetic order, then sends instruction the second smart machine of control and performs
Corresponding operation.
As a kind of example, if the content of the instruction corresponding to pending phonetic order is " to play my favorite TV
Program ", then television set can be found from the program currently shown sends the user of pending phonetic order and most likes
TV programme, and play the TV programme.
As another example, if the content of the instruction corresponding to pending phonetic order is " air-conditioning is transferred into 26 DEG C ",
Then television set can control air-conditioning to adjust the temperature of air-conditioning to 26 DEG C.
In some optional implementations of the present embodiment, it is determined that instruction set in the user data that the match is successful
In be not present pending phonetic order corresponding to instruction in the case of, the first smart machine can send abnormal prompt information.
Wherein, abnormal prompt message can be used for prompting user not control the first smart machine and/or the second smart machine to perform and treat
The authority of the operation corresponding to phonetic order is performed, or prompting user not yet sets control the first smart machine and/or second
Smart machine performs the instruction of the operation corresponding to pending phonetic order.
With continued reference to Fig. 3, Fig. 3 is the application scenarios for being used to control the method for smart machine according to the embodiment of the present application
One schematic diagram.In Fig. 3 application scenarios, two smart machines are included in room, are television set 301 and air-conditioning 302 respectively.
First, the pending phonetic order of microphone input " air-conditioning is transferred to 26 DEG C " that user passes through television set 301.Then, in TV
In the case that machine 301 receives pending phonetic order, television set 301 can obtain the user's that sends pending phonetic order
Identity information, wherein, the identity information of user is " XX ".Afterwards, user identity information " XX " in the user prestored
In the case that the match is successful in data acquisition system, television set 301 can obtain the instruction set in the user data that the match is successful.So
Afterwards, in the case of pending phonetic order being present in the instruction set in the user data that television set 301 determines that the match is successful,
TV Festival 301 can control air-conditioning 302 that the temperature of air-conditioning 302 is adjusted into 26 DEG C.
The method for controlling smart machine that the embodiment of the present application provides, is receiving the situation of pending phonetic order
Under, acquisition sends the identity information of the user of pending phonetic order;The body of the user of pending phonetic order will be sent afterwards
Part information matches in the subscriber data set prestored, to obtain the instruction set in the user data that the match is successful;So
Determine afterwards in the instruction set in the user data that the match is successful with the presence or absence of the instruction corresponding to pending phonetic order;True
Surely in the case of the instruction corresponding to pending phonetic order being present, control the first smart machine and/or with the first smart machine
Second smart machine of communication connection performs the operation corresponding to pending phonetic order.It is achieved thereby that be imbued with it is pointedly right
Smart machine is controlled, and helps to be embodied as the service that different users provides differentiation.
With further reference to Fig. 4, it illustrates the flow 400 of another embodiment of the method for controlling smart machine.
This is used for the flow 400 for controlling the method for smart machine, comprises the following steps:
Step 401, obtain the first smart machine and/or the second smart machine is presently in the current scene information of scene.
In the present embodiment, the method for controlling smart machine runs the first smart machine (such as Fig. 1 institutes thereon
The first smart machine 101 shown) can in real time or periodically obtain the first smart machine and/or the second smart machine (such as
The second smart machine 103 shown in Fig. 1,104,105) be presently in the current scene information of scene.Wherein, scene information can be with
Running state parameter of surrounding enviroment parameter, smart machine including smart machine etc., its scene information of different smart machines
Can be different, for example, for air-conditioning, its scene information can include current time, current environmental temperature, for air plus
For wet device, its scene information can include present air humidity, and for television set, its scene information can include current
Time, program is currently shown, for air purifier, its scene information can include the concentration of various air pollutants.
As a kind of example, the current scene information of the television set accessed by television set can be some television channel
Currently showing user " XX " favorite TV programme.
As another example, the current scene information of the air-conditioning accessed by television set can be that current time has arrived
Up to the time of user's rest, and the Current Temperatures of the air-conditioning are 23 DEG C.
Step 402, current scene information is matched in the operation data set prestored.
In the present embodiment, can be by current field based on the current scene information acquired in step 401, the first smart machine
Scape information is compared with the scene information in each operation data in the operation data set prestored;If in the presence of one
Scene information is same or similar with current scene information, then the match is successful;If believe in the absence of a scene information and current scene
Cease same or similar, then match unsuccessful.Here, if multiple keywords and current scene information in a scene information it is more
Individual keyword is identical, then it is considered that the scene information is similar to current scene information.
In the present embodiment, the operation data in operation data set can include scene information and operation describes.Operation
Description can be used for describing the operation that the first smart machine and/or the second smart machine can perform.As a kind of example, for
Some television channel is currently showing the current scene information of user " XX " favorite TV programme, and operation corresponding to it is retouched
State and can be " play your favorite TV programme ".As another example, user's rest is had arrived at for current time
Time, and the Current Temperatures of air-conditioning are 23 DEG C of current scene informations, and operation description can " be transferred to air-conditioning corresponding to it
26℃”。
Step 403, in response to current scene information, the match is successful in operation data set, sends prompt message.
In the present embodiment, in the case that in current scene information, the match is successful in operation data set, the first intelligence
Equipment can send prompt message, be referred to prompting user to send the voice described comprising the operation in the operation data that the match is successful
Order.As a kind of example, the current field of user " XX " favorite TV programme is currently being shown for some television channel
Scape information, the content of the prompt message transmitted by television set can " whether play your favorite TV programme”.As another
A kind of example, the time of user's rest is had arrived at for current time, and the Current Temperatures of air-conditioning are 23 DEG C of current scenes
Information, the content of prompt message transmitted by television set can " whether air-conditioning is transferred into 26 DEG C”.
In the present embodiment, prompt message can be text prompt information or information of voice prompt.
As a kind of example, in the case where prompt message is text prompt information, the first smart machine can be at oneself
Display screen on text exhibition prompt message;Text prompt information can also be sent to the second intelligence and set by the first smart machine
It is standby, so that text exhibition prompt message on the display screen of the second smart machine.For example, television set can be in the display screen of television set
Upper text exhibition prompt message, text prompt information can also be sent to the smart mobile phone for communicating with connection, so that intelligence
Text exhibition prompt message on the display screen of mobile phone.
As another example, in the case where prompt message is information of voice prompt, the audio of the first smart machine is broadcast
Information of voice prompt can be played by putting the voice-output devices such as device, the first smart machine information of voice prompt can also be sent to
Second smart machine, so that the voice-output device such as audio player of the second smart machine plays information of voice prompt.
Step 404, in response to receiving pending phonetic order, the identity for the user for sending pending phonetic order is obtained
Information.
In the present embodiment, in the case of the pending phonetic order that user's transmission is received in the first smart machine, the
One smart machine can obtain the identity information for the user for sending pending phonetic order.
Step 405, by the identity information for the user for sending pending phonetic order in the subscriber data set prestored
Middle matching, obtain the instruction set in the user data that the match is successful.
In the present embodiment, the identity information of the user based on the pending phonetic order of transmission acquired in step 404, the
Each user in the identity information and subscriber data set of the user that one smart machine can will send pending phonetic order
Identity information in data is compared one by one;If refer in the presence of the identity information in a user data with sending pending voice
The identity information of the user of order is identical, then the match is successful;If wait to hold with sending in the absence of the identity information in a user data
The identity information of the user of row phonetic order is identical, then matches unsuccessful.
Step 406, it is determined that whether there is pending phonetic order institute in instruction set in the user data that the match is successful
Corresponding instruction.
In the present embodiment, based on the instruction set in the user data that the match is successful acquired in step 405, the first intelligence
Can equipment can by the instruction corresponding to pending phonetic order with it is every in the instruction set in the user data that the match is successful
Individual instruction is compared one by one;If same or similar with the instruction corresponding to pending phonetic order in the presence of an instruction,
With the instruction existed in the instruction set in successful user data corresponding to pending phonetic order;If in the absence of an instruction
It is same or similar with the instruction corresponding to pending phonetic order, then do not deposited in the instruction set in the user data that the match is successful
In the instruction corresponding to pending phonetic order.Here, if multiple keywords and pending phonetic order in an instruction
Multiple keywords are identical, then it is considered that the instruction is similar to pending phonetic order.
Step 407, in response to determining instruction corresponding to pending phonetic order be present, the first smart machine of control and/
Or the second smart machine being connected with the first smart device communication performs the operation corresponding to pending phonetic order.
In the present embodiment, it is determined that pending phonetic order be present in instruction set in the user data that the match is successful
In the case of corresponding instruction, the first smart machine can control the first smart machine and/or with the first smart device communication
Second smart machine of connection performs the operation corresponding to pending phonetic order.
Figure 4, it is seen that compared with embodiment corresponding to Fig. 2, being used in the present embodiment controls smart machine
The flow 400 of method adds step 401-403.Thus, the scheme of the present embodiment description can the intelligence of active obtaining first set
Standby and/or the second smart machine is presently in the current scene information of scene, so as to realize that actively prompting user's transmission to include works as
The phonetic order of the operation description of operation corresponding to preceding scene information, so as to help to provide the user more preferable service.
With further reference to Fig. 5, as the realization to method shown in above-mentioned each figure, it is used to control intelligence this application provides one kind
One embodiment of the device of energy equipment, the device embodiment is corresponding with the embodiment of the method shown in Fig. 2, and the device specifically may be used
With applied in various electronic equipments.
As shown in figure 5, the present embodiment be used for control the device 500 of smart machine to include:First acquisition unit
501st, the first matching unit 502, determining unit 503 and control unit 504.Wherein, first acquisition unit 501, it is configured to ring
Ying Yu receives pending phonetic order, obtains the identity information for the user for sending pending phonetic order;First matching unit
502, it is configured to send the identity information of the user of pending phonetic order in the subscriber data set prestored
Match somebody with somebody, obtain the instruction set in the user data that the match is successful, wherein, the user data in subscriber data set is believed including identity
Breath and instruction set;Determining unit 503, it is configured to determine to whether there is in the instruction set in the user data that the match is successful
Instruction corresponding to pending phonetic order;Control unit 504, it is configured in response to determining pending phonetic order institute be present
Corresponding instruction, the first smart machine and/or the second smart machine being connected with the first smart device communication is controlled to perform and wait to hold
Operation corresponding to row phonetic order.
In some optional implementations of the present embodiment, for controlling the device 500 of smart machine to include:
Second acquisition unit (not shown), it is configured to obtain the first smart machine and/or the second smart machine is presently in field
The current scene information of scape;The second matching unit (not shown), it is configured to prestoring current scene information
Matched in operation data set, wherein, the operation data in operation data set includes scene information and operation describes;First hair
Unit (not shown) is sent, is configured to that the match is successful in operation data set in response to current scene information, transmission carries
Show information, to prompt user to send the phonetic order described comprising the operation in the operation data that the match is successful.
In some optional implementations of the present embodiment, for controlling the device 500 of smart machine to include:
Second transmitting element (not shown), it is configured in response to determining that the instruction corresponding to pending phonetic order is not present,
Send abnormal prompt information.
In some optional implementations of the present embodiment, the user data in subscriber data set can also include sound
Line feature;And first acquisition unit 501 can include:Subelement (not shown) is extracted, is configured to extract pending
The vocal print feature of phonetic order;First coupling subelement (not shown), it is configured to vocal print feature instructions to be performed
Matched in subscriber data set;Subelement (not shown) is obtained, is configured to special in response to vocal print instructions to be performed
The match is successful in subscriber data set for sign, obtains the identity information in the user data that the match is successful, and wait to hold as sending
The identity information of the user of row phonetic order.
In some optional implementations of the present embodiment, first acquisition unit 501 can also include:Newly-built subelement
(not shown), be configured to match in subscriber data set in response to vocal print feature instructions to be performed it is unsuccessful,
Newly-built user data in subscriber data set, and vocal print feature instructions to be performed is stored in newly-built user data.
In some optional implementations of the present embodiment, determining unit 503 can include:Identify subelement (in figure
It is not shown), it is configured to carry out speech recognition to pending phonetic order, obtains recognition result, and refer to as pending voice
The corresponding instruction of order;Second coupling subelement (not shown), is configured to the finger corresponding to by pending phonetic order
Make in the instruction set in the user data that the match is successful and matching;Determination subelement (not shown), it is configured to respond
The match is successful in instruction set of the instruction corresponding to pending phonetic order in the user data that the match is successful, then matches
The instruction corresponding to pending phonetic order in instruction set in successful user data be present;3rd coupling subelement (figure
Not shown in), it is configured to the finger in the user data that the match is successful in response to the instruction corresponding to pending phonetic order
Order set in match it is unsuccessful, then in the instruction set in the user data that the match is successful be not present pending phonetic order institute it is right
The instruction answered.
Below with reference to Fig. 6, it illustrates suitable for for realizing the computer system 600 of the smart machine of the embodiment of the present application
Structural representation.Smart machine shown in Fig. 6 is only an example, to the function of the embodiment of the present application and should not use model
Shroud carrys out any restrictions.
As shown in fig. 6, computer system 600 includes CPU (CPU) 601, it can be read-only according to being stored in
Program in memory (ROM) 602 or be loaded into program in random access storage device (RAM) 603 from storage part 608 and
Perform various appropriate actions and processing.In RAM 603, also it is stored with system 600 and operates required various programs and data.
CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to always
Line 604.
I/O interfaces 605 are connected to lower component:Importation 606 including keyboard, mouse etc.;Including such as liquid crystal
Show the output par, c 607 of device (LCD) etc. and loudspeaker etc.;Storage part 608 including hard disk etc.;And including such as LAN
The communications portion 609 of the NIC of card, modem etc..Communications portion 609 performs via the network of such as internet
Communication process.Driver 610 is also according to needing to be connected to I/O interfaces 605.Detachable media 611, such as disk, CD, magneto-optic
Disk, semiconductor memory etc., it is arranged on as needed on driver 610, in order to the computer program root read from it
Part 608 is stored according to needing to be mounted into.
Especially, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product, it includes being carried on computer-readable medium
On computer program, the computer program include be used for execution flow chart shown in method program code.In such reality
To apply in example, the computer program can be downloaded and installed by communications portion 609 from network, and/or from detachable media
611 are mounted.When the computer program is performed by CPU (CPU) 601, perform what is limited in the present processes
Above-mentioned function.
It should be noted that the above-mentioned computer-readable medium of the application can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer-readable recording medium for example can be but unlimited
In:Electricity, magnetic, optical, electromagnetic, system, device or the device of infrared ray or semiconductor, or it is any more than combination.Computer can
Reading the more specifically example of storage medium can include but is not limited to:Electrically connecting with one or more wires, portable meter
Calculation machine disk, hard disk, random access storage device (RAM), read-only storage (ROM), erasable programmable read only memory
(EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic memory device or
The above-mentioned any appropriate combination of person.In this application, computer-readable recording medium can be any includes or storage program
Tangible medium, the program can be commanded execution system, device either device use or it is in connection.And in this Shen
Please in, computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal, its
In carry computer-readable program code.The data-signal of this propagation can take various forms, and include but is not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable
Any computer-readable medium beyond storage medium, the computer-readable medium can send, propagate or transmit for by
Instruction execution system, device either device use or program in connection.The journey included on computer-readable medium
Sequence code can be transmitted with any appropriate medium, be included but is not limited to:Wirelessly, electric wire, optical cable, RF etc., or it is above-mentioned
Any appropriate combination.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application, method and computer journey
Architectural framework in the cards, function and the operation of sequence product.At this point, each square frame in flow chart or block diagram can generation
The part of one module of table, program segment or code, the part of the module, program segment or code include one or more use
In the executable instruction of logic function as defined in realization.It should also be noted that marked at some as in the realization replaced in square frame
The function of note can also be with different from the order marked in accompanying drawing generation.For example, two square frames succeedingly represented are actually
It can perform substantially in parallel, they can also be performed in the opposite order sometimes, and this is depending on involved function.Also to note
Meaning, the combination of each square frame and block diagram in block diagram and/or flow chart and/or the square frame in flow chart can be with holding
Function as defined in row or the special hardware based system of operation are realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard
The mode of part is realized.Described unit can also be set within a processor, for example, can be described as:A kind of processor bag
Include first acquisition unit, the first matching unit, determining unit and control unit.Wherein, the title of these units is in certain situation
Under do not form restriction to the unit in itself, for example, first acquisition unit is also described as " waiting to hold in response to receiving
Row phonetic order, obtain the unit of the identity information for the user for sending pending phonetic order ".
As on the other hand, present invention also provides a kind of computer-readable medium, the computer-readable medium can be
Included in smart machine described in above-described embodiment;Can also be individualism, and without be incorporated the smart machine in.
Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are held by the smart machine
During row so that the smart machine:In response to receiving pending phonetic order, obtain the user's of the pending phonetic order of transmission
Identity information;The identity information for the user for sending pending phonetic order is matched in the subscriber data set prestored,
The instruction set in the user data that the match is successful is obtained, wherein, the user data in subscriber data set includes identity information
And instruction set;It is determined that with the presence or absence of corresponding to pending phonetic order in instruction set in the user data that the match is successful
Instruction;In response to the instruction for determining to have corresponding to pending phonetic order, the first smart machine of control and/or with first intelligently
Second smart machine of equipment communication connection performs the operation corresponding to pending phonetic order.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art
Member should be appreciated that invention scope involved in the application, however it is not limited to the technology that the particular combination of above-mentioned technical characteristic forms
Scheme, while should also cover in the case where not departing from foregoing invention design, carried out by above-mentioned technical characteristic or its equivalent feature
The other technical schemes for being combined and being formed.Such as features described above has similar work(with (but not limited to) disclosed herein
The technical scheme that the technical characteristic of energy is replaced mutually and formed.
Claims (14)
- A kind of 1. method for controlling smart machine, it is characterised in that methods described includes:In response to receiving pending phonetic order, the identity information for the user for sending the pending phonetic order is obtained;The identity information for the user for sending the pending phonetic order is matched in the subscriber data set prestored, obtained The instruction set in the user data that the match is successful is taken, wherein, the user data in the subscriber data set is believed including identity Breath and instruction set;It is determined that with the presence or absence of corresponding to the pending phonetic order in instruction set in the user data that the match is successful Instruction;In response to determining to have instruction corresponding to the pending phonetic order, control the first smart machine and/or with it is described Second smart machine of the first smart device communication connection performs the operation corresponding to the pending phonetic order.
- 2. according to the method for claim 1, it is characterised in that described in response to receiving pending phonetic order, obtain Before the identity information for taking the user for sending the pending phonetic order, in addition to:Obtain first smart machine and/or second smart machine is presently in the current scene information of scene;The current scene information is matched in the operation data set prestored, wherein, in the operation data set Operation data include scene information and operation describe;In response to the current scene information, the match is successful in the operation data set, prompt message is sent, to prompt to use Family sends the phonetic order for including the operation description in the operation data that the match is successful.
- 3. according to the method for claim 1, it is characterised in that methods described also includes:In response to determining that the instruction corresponding to the pending phonetic order is not present, abnormal prompt information is sent.
- 4. according to the method for claim 1, it is characterised in that the user data in the subscriber data set also includes sound Line feature;AndThe identity information for obtaining the user for sending the pending phonetic order, including:Extract the vocal print feature of the pending phonetic order;The vocal print feature instructions to be performed is matched in the subscriber data set;In response to the vocal print feature instructions to be performed, the match is successful in the subscriber data set, obtains what the match is successful Identity information in user data, and as the identity information for the user for sending the pending phonetic order.
- 5. according to the method for claim 4, it is characterised in that methods described also includes:Matched in response to the vocal print feature instructions to be performed in the subscriber data set it is unsuccessful, in the number of users It is stored according to newly-built user data in set, and by the vocal print feature instructions to be performed in the newly-built user data.
- 6. according to the method for claim 1, it is characterised in that the finger in the user data that the match is successful described in the determination With the presence or absence of the instruction corresponding to the pending phonetic order in order set, including:Speech recognition is carried out to the pending phonetic order, obtains recognition result, and be used as the pending phonetic order institute Corresponding instruction;By in instruction set of the instruction corresponding to the pending phonetic order in the user data that the match is successful Match somebody with somebody;In response to instruction set of the instruction corresponding to the pending phonetic order in the user data that the match is successful In the match is successful, then exist in the instruction set in the user data that the match is successful corresponding to the pending phonetic order Instruction;In response to instruction set of the instruction corresponding to the pending phonetic order in the user data that the match is successful Middle matching is unsuccessful, then the pending phonetic order institute is not present in the instruction set in the user data that the match is successful Corresponding instruction.
- 7. a kind of device for being used to control smart machine, it is characterised in that described device includes:First acquisition unit, it is configured to, in response to receiving pending phonetic order, obtain the transmission pending voice and refer to The identity information of the user of order;First matching unit, the identity information of the user of the pending phonetic order will be sent by, which being configured to, is prestoring Matched in subscriber data set, obtain the instruction set in the user data that the match is successful, wherein, in the subscriber data set User data include identity information and instruction set;Determining unit, it is configured to determine to wait to hold with the presence or absence of described in the instruction set in the user data that the match is successful Instruction corresponding to row phonetic order;Control unit, the instruction in response to determining to have corresponding to the pending phonetic order is configured to, controls the first intelligence It is right that energy equipment and/or the second smart machine being connected with first smart device communication perform the pending phonetic order institute The operation answered.
- 8. device according to claim 7, it is characterised in that described device also includes:Second acquisition unit, it is configured to obtain first smart machine and/or second smart machine is presently in field The current scene information of scape;Second matching unit, it is configured to match the current scene information in the operation data set prestored, its In, the operation data in the operation data set includes scene information and operation describes;First transmitting element, is configured to that the match is successful in the operation data set in response to the current scene information, Prompt message is sent, to prompt user to send the phonetic order described comprising the operation in the operation data that the match is successful.
- 9. device according to claim 7, it is characterised in that described device also includes:Second transmitting element, it is configured to, in response to determining that the instruction corresponding to the pending phonetic order is not present, send Abnormal prompt information.
- 10. device according to claim 7, it is characterised in that the user data in the subscriber data set also includes Vocal print feature;AndThe first acquisition unit includes:Subelement is extracted, is configured to extract the vocal print feature of the pending phonetic order;First coupling subelement, it is configured to the vocal print feature instructions to be performed in the subscriber data set Match somebody with somebody;Subelement is obtained, is configured to match in the subscriber data set in response to the vocal print feature instructions to be performed Success, the identity information in the user data that the match is successful is obtained, and as the user's for sending the pending phonetic order Identity information.
- 11. device according to claim 10, it is characterised in that the first acquisition unit also includes:Newly-built subelement, it is configured to match in the subscriber data set in response to the vocal print feature instructions to be performed It is unsuccessful, the newly-built user data in the subscriber data set, and the vocal print feature instructions to be performed is stored in institute State in newly-built user data.
- 12. device according to claim 7, it is characterised in that the determining unit includes:Subelement is identified, is configured to carry out speech recognition to the pending phonetic order, obtains recognition result, and be used as institute State the instruction corresponding to pending phonetic order;Second coupling subelement, it is configured to the instruction corresponding to the pending phonetic order in the use that the match is successful Matched in instruction set in user data;Determination subelement, it is configured in response to the instruction corresponding to the pending phonetic order in the use that the match is successful The match is successful in instruction set in user data, then described treat in the instruction set in the user data that the match is successful be present Perform the instruction corresponding to phonetic order;3rd coupling subelement, is configured to that the match is successful described in response to the instruction corresponding to the pending phonetic order User data in instruction set in match unsuccessful, then do not deposited in the instruction set in the user data that the match is successful In the instruction corresponding to the pending phonetic order.
- 13. a kind of smart machine, it is characterised in that the smart machine includes:One or more processors;Storage device, for storing one or more programs;When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in claim 1-6.
- 14. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program The method as described in any in claim 1-6 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710934479.XA CN107748500A (en) | 2017-10-10 | 2017-10-10 | Method and apparatus for controlling smart machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710934479.XA CN107748500A (en) | 2017-10-10 | 2017-10-10 | Method and apparatus for controlling smart machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107748500A true CN107748500A (en) | 2018-03-02 |
Family
ID=61255557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710934479.XA Pending CN107748500A (en) | 2017-10-10 | 2017-10-10 | Method and apparatus for controlling smart machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107748500A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108469772A (en) * | 2018-05-18 | 2018-08-31 | 阿里巴巴集团控股有限公司 | A kind of control method and device of smart machine |
CN108830063A (en) * | 2018-05-31 | 2018-11-16 | 上海大学 | The method that user authority management is carried out with Application on Voiceprint Recognition based on Amazon voice assistant Alexa |
CN109597313A (en) * | 2018-11-30 | 2019-04-09 | 新华三技术有限公司 | Method for changing scenes and device |
CN109637548A (en) * | 2018-12-29 | 2019-04-16 | 苏州思必驰信息科技有限公司 | Voice interactive method and device based on Application on Voiceprint Recognition |
CN109725868A (en) * | 2018-12-28 | 2019-05-07 | 苏州思必驰信息科技有限公司 | The implementation method of the vehicle system of pure interactive voice, voice interaction device and system suitable for vehicle system |
CN109828474A (en) * | 2019-01-15 | 2019-05-31 | 深圳旦倍科技有限公司 | Cloud intelligent environment management method and system based on big data |
CN110134022A (en) * | 2019-05-10 | 2019-08-16 | 平安科技(深圳)有限公司 | Audio control method, device and the electronic device of smart home device |
CN110634478A (en) * | 2018-06-25 | 2019-12-31 | 百度在线网络技术(北京)有限公司 | Method and apparatus for processing speech signal |
CN111243588A (en) * | 2020-01-13 | 2020-06-05 | 北京声智科技有限公司 | Method for controlling equipment, electronic equipment and computer readable storage medium |
CN111583925A (en) * | 2020-04-29 | 2020-08-25 | 深圳创维-Rgb电子有限公司 | Device control method, intelligent device and storage medium |
CN112327657A (en) * | 2020-11-19 | 2021-02-05 | 深圳市欧瑞博科技股份有限公司 | Control method and device of intelligent device, electronic device and medium |
CN113671845A (en) * | 2021-08-06 | 2021-11-19 | 深圳市欧瑞博科技股份有限公司 | Intelligent device control method, device, server and storage medium |
CN114584416A (en) * | 2022-02-11 | 2022-06-03 | 青岛海尔科技有限公司 | Electrical equipment control method, system and storage medium |
CN116095377A (en) * | 2022-12-30 | 2023-05-09 | 无锡威达智能电子股份有限公司 | Remote controller control method and device based on voice recognition and electronic equipment |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007140048A (en) * | 2005-11-17 | 2007-06-07 | Oki Electric Ind Co Ltd | Voice recognition system |
CN201114316Y (en) * | 2007-04-28 | 2008-09-10 | 海尔集团公司 | Telephone control device and telephone control system |
CN101794126A (en) * | 2009-12-15 | 2010-08-04 | 广东工业大学 | Wireless intelligent home appliance voice control system |
CN103594089A (en) * | 2013-11-18 | 2014-02-19 | 联想(北京)有限公司 | Voice recognition method and electronic device |
CN103631211A (en) * | 2012-08-29 | 2014-03-12 | 三星电子(中国)研发中心 | Method, device and system for controlling household appliance device |
CN103730120A (en) * | 2013-12-27 | 2014-04-16 | 深圳市亚略特生物识别科技有限公司 | Voice control method and system for electronic device |
CN105303814A (en) * | 2015-10-26 | 2016-02-03 | 广东美的制冷设备有限公司 | Method for pairing mobile terminal with infrared transfer equipment |
CN105321520A (en) * | 2014-06-16 | 2016-02-10 | 丰唐物联技术(深圳)有限公司 | Speech control method and device |
CN105334782A (en) * | 2014-08-13 | 2016-02-17 | 厦门市控勒科技有限公司 | Intelligent home management system with voiceprint recognition |
CN105355201A (en) * | 2015-11-27 | 2016-02-24 | 百度在线网络技术(北京)有限公司 | Scene-based voice service processing method and device and terminal device |
CN105527852A (en) * | 2015-12-11 | 2016-04-27 | 四川长虹电器股份有限公司 | Method for controlling smart home system and controller |
CN106168895A (en) * | 2016-07-07 | 2016-11-30 | 北京行云时空科技有限公司 | Sound control method and intelligent terminal for intelligent terminal |
-
2017
- 2017-10-10 CN CN201710934479.XA patent/CN107748500A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007140048A (en) * | 2005-11-17 | 2007-06-07 | Oki Electric Ind Co Ltd | Voice recognition system |
CN201114316Y (en) * | 2007-04-28 | 2008-09-10 | 海尔集团公司 | Telephone control device and telephone control system |
CN101794126A (en) * | 2009-12-15 | 2010-08-04 | 广东工业大学 | Wireless intelligent home appliance voice control system |
CN103631211A (en) * | 2012-08-29 | 2014-03-12 | 三星电子(中国)研发中心 | Method, device and system for controlling household appliance device |
CN103594089A (en) * | 2013-11-18 | 2014-02-19 | 联想(北京)有限公司 | Voice recognition method and electronic device |
CN103730120A (en) * | 2013-12-27 | 2014-04-16 | 深圳市亚略特生物识别科技有限公司 | Voice control method and system for electronic device |
CN105321520A (en) * | 2014-06-16 | 2016-02-10 | 丰唐物联技术(深圳)有限公司 | Speech control method and device |
CN105334782A (en) * | 2014-08-13 | 2016-02-17 | 厦门市控勒科技有限公司 | Intelligent home management system with voiceprint recognition |
CN105303814A (en) * | 2015-10-26 | 2016-02-03 | 广东美的制冷设备有限公司 | Method for pairing mobile terminal with infrared transfer equipment |
CN105355201A (en) * | 2015-11-27 | 2016-02-24 | 百度在线网络技术(北京)有限公司 | Scene-based voice service processing method and device and terminal device |
CN105527852A (en) * | 2015-12-11 | 2016-04-27 | 四川长虹电器股份有限公司 | Method for controlling smart home system and controller |
CN106168895A (en) * | 2016-07-07 | 2016-11-30 | 北京行云时空科技有限公司 | Sound control method and intelligent terminal for intelligent terminal |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108469772A (en) * | 2018-05-18 | 2018-08-31 | 阿里巴巴集团控股有限公司 | A kind of control method and device of smart machine |
CN108830063A (en) * | 2018-05-31 | 2018-11-16 | 上海大学 | The method that user authority management is carried out with Application on Voiceprint Recognition based on Amazon voice assistant Alexa |
CN110634478A (en) * | 2018-06-25 | 2019-12-31 | 百度在线网络技术(北京)有限公司 | Method and apparatus for processing speech signal |
CN109597313A (en) * | 2018-11-30 | 2019-04-09 | 新华三技术有限公司 | Method for changing scenes and device |
CN109725868A (en) * | 2018-12-28 | 2019-05-07 | 苏州思必驰信息科技有限公司 | The implementation method of the vehicle system of pure interactive voice, voice interaction device and system suitable for vehicle system |
CN109637548A (en) * | 2018-12-29 | 2019-04-16 | 苏州思必驰信息科技有限公司 | Voice interactive method and device based on Application on Voiceprint Recognition |
CN109828474A (en) * | 2019-01-15 | 2019-05-31 | 深圳旦倍科技有限公司 | Cloud intelligent environment management method and system based on big data |
CN110134022A (en) * | 2019-05-10 | 2019-08-16 | 平安科技(深圳)有限公司 | Audio control method, device and the electronic device of smart home device |
CN111243588A (en) * | 2020-01-13 | 2020-06-05 | 北京声智科技有限公司 | Method for controlling equipment, electronic equipment and computer readable storage medium |
CN111583925A (en) * | 2020-04-29 | 2020-08-25 | 深圳创维-Rgb电子有限公司 | Device control method, intelligent device and storage medium |
CN111583925B (en) * | 2020-04-29 | 2024-02-06 | 深圳创维-Rgb电子有限公司 | Equipment control method, intelligent equipment and storage medium |
CN112327657A (en) * | 2020-11-19 | 2021-02-05 | 深圳市欧瑞博科技股份有限公司 | Control method and device of intelligent device, electronic device and medium |
CN112327657B (en) * | 2020-11-19 | 2024-03-12 | 深圳市欧瑞博科技股份有限公司 | Control method and device of intelligent equipment, electronic equipment and medium |
CN113671845A (en) * | 2021-08-06 | 2021-11-19 | 深圳市欧瑞博科技股份有限公司 | Intelligent device control method, device, server and storage medium |
CN114584416A (en) * | 2022-02-11 | 2022-06-03 | 青岛海尔科技有限公司 | Electrical equipment control method, system and storage medium |
CN114584416B (en) * | 2022-02-11 | 2023-12-19 | 青岛海尔科技有限公司 | Electrical equipment control method, system and storage medium |
CN116095377A (en) * | 2022-12-30 | 2023-05-09 | 无锡威达智能电子股份有限公司 | Remote controller control method and device based on voice recognition and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107748500A (en) | Method and apparatus for controlling smart machine | |
CN108022586B (en) | Method and apparatus for controlling the page | |
US11482227B2 (en) | Server and method for controlling external device | |
CN107895578A (en) | Voice interactive method and device | |
EP3633947B1 (en) | Electronic device and control method therefor | |
JP2019057273A (en) | Method and apparatus for pushing information | |
CN107657017A (en) | Method and apparatus for providing voice service | |
CN109272984A (en) | Method and apparatus for interactive voice | |
CN107277153A (en) | Method, device and server for providing voice service | |
CN108648756A (en) | Voice interactive method, device and system | |
CN108665895A (en) | Methods, devices and systems for handling information | |
CN109979443A (en) | Authority management control method and device for robot | |
CN107808007A (en) | Information processing method and device | |
CN107733722A (en) | Method and apparatus for configuring voice service | |
CN108900612A (en) | Method and apparatus for pushed information | |
CN108924218A (en) | Method and apparatus for pushed information | |
CN108877803A (en) | The method and apparatus of information for rendering | |
CN109671435A (en) | Method and apparatus for waking up smart machine | |
CN109871807A (en) | Face image processing process and device | |
CN109767773A (en) | Information output method and device based on interactive voice terminal | |
CN107277276A (en) | One kind possesses voice control function smart mobile phone | |
CN110232920A (en) | Method of speech processing and device | |
CN113850898B (en) | Scene rendering method and device, storage medium and electronic equipment | |
CN109887490A (en) | The method and apparatus of voice for identification | |
CN108877795B (en) | Method and apparatus for presenting information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180302 |
|
RJ01 | Rejection of invention patent application after publication |