CN112992139A - Equipment control method, device and equipment - Google Patents
Equipment control method, device and equipment Download PDFInfo
- Publication number
- CN112992139A CN112992139A CN202110177269.7A CN202110177269A CN112992139A CN 112992139 A CN112992139 A CN 112992139A CN 202110177269 A CN202110177269 A CN 202110177269A CN 112992139 A CN112992139 A CN 112992139A
- Authority
- CN
- China
- Prior art keywords
- keyword
- function
- signal
- equipment
- voice signal
- 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 61
- 238000004590 computer program Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 abstract description 243
- 230000004044 response Effects 0.000 description 12
- 238000004378 air conditioning Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000001816 cooling Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application provides a device control method, a device and a device, wherein in the method, a first voice signal is obtained, and the first voice signal is converted into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment; if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword only corresponds to one equipment keyword, sending instruction information to the electronic equipment identified by the equipment keyword; the device keywords are used for identifying the electronic device, the function keywords are used for identifying functions of the electronic device, and the instruction information is used for instructing the electronic device to execute the functions identified by the function keywords. According to the method and the device, the voice instruction recognition error rate of the electronic equipment can be reduced, and the user experience is improved.
Description
Technical Field
The present application relates to the field of intelligent terminal technologies, and in particular, to a device control method, apparatus, and device.
Background
The electronic device may perform functions through voice interaction with the user. Such as smart speakers, smart phones, smart televisions, etc. In the process of voice interaction between the user and the electronic equipment, the user sends a voice instruction, and the electronic equipment responds to the voice instruction of the user and executes the function indicated by the voice instruction.
However, the electronic device has a high recognition error rate for the voice command of the user, and is prone to have no response or a response error to the voice command sent by the user, thereby reducing user experience.
Disclosure of Invention
The application provides a device control method, a device and equipment, which can reduce the error rate of voice instruction recognition and improve the user experience.
In a first aspect, an embodiment of the present application provides an apparatus control method, including:
acquiring a first voice signal, and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword only corresponds to one equipment keyword, sending instruction information to the electronic equipment identified by the equipment keyword; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
In the method, if a first character sequence does not include a device keyword or includes at least two device keywords, after the first character sequence is determined to include a function keyword and the included function keyword only corresponds to one device keyword, instruction information is sent to the electronic device identified by the device keyword, so that under the condition that the device keyword is not determined in the first character sequence, a response to the first character sequence is completed, namely, a response to a voice instruction issued by a user is completed, the voice instruction recognition error rate can be reduced, and the user experience is improved.
In one possible implementation manner, the method further includes:
if the first text sequence only comprises one equipment keyword, after the first text sequence is determined to comprise at least one function keyword corresponding to the first equipment keyword, first instruction information is sent to first electronic equipment; the first device keyword is a device keyword included in the first text sequence, the first electronic device is an electronic device identified by the first device keyword, the first instruction information is used for indicating the first electronic device to execute a first function, and the first function is a function identified by a function keyword included in the first text sequence.
In one possible implementation manner, the method further includes:
if the first character sequence only comprises one equipment keyword, playing first prompt information after determining that the first character sequence does not comprise a function keyword corresponding to the first equipment keyword, wherein the first prompt information is used for prompting a user to issue a first voice command again; the first voice instruction comprises a function keyword corresponding to the first equipment keyword;
acquiring a second voice signal, and converting the second voice signal into a second character sequence;
and if the second text sequence comprises at least one function keyword corresponding to the first equipment keyword, sending second instruction information to the first electronic equipment, wherein the second instruction information is used for indicating the first electronic equipment to execute a second function, and the second function is the function of the function keyword identifier included in the second text sequence.
In one possible implementation manner, the method further includes:
if the first text sequence does not comprise the equipment keywords or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword corresponds to the at least two equipment keywords, second prompt information is played; the second prompt information is used for prompting the user to issue a second voice instruction again, and the second voice instruction comprises an equipment keyword corresponding to the first function keyword; the first functional keyword is a functional keyword included in the first text sequence;
acquiring a third voice signal, and converting the third voice signal into a third character sequence;
if the third text sequence only comprises one equipment keyword which is the equipment keyword corresponding to the first function keyword, sending fourth instruction information to third electronic equipment, wherein the third electronic equipment is the electronic equipment identified by the equipment keyword contained in the third text sequence, the fourth instruction information is used for indicating the third electronic equipment to execute a third function, and the third function is the function identified by the first function keyword.
In a second aspect, an embodiment of the present application provides an apparatus control method, including:
acquiring a first voice signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
if the first voice signal does not comprise an equipment keyword signal or comprises at least two equipment keyword signals, after the first voice signal is determined to comprise a function keyword signal and the included function keyword signal only corresponds to one equipment keyword signal, instruction information is sent to the electronic equipment identified by the equipment keyword signal; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
In one possible implementation manner, the method further includes:
if the first voice signal only comprises one equipment keyword signal, after the first voice signal is determined to comprise at least one function keyword signal corresponding to the first equipment keyword signal, first instruction information is sent to the first electronic equipment; the first device keyword signal is a device keyword signal included in the first voice signal, the first electronic device is an electronic device identified by the first device keyword signal, the first instruction information is used for instructing the first electronic device to execute a first function, and the first function is a function identified by a function keyword signal included in the first voice signal.
In one possible implementation manner, the method further includes:
if the first voice signal only comprises one equipment keyword signal, playing first prompt information after the first voice signal is determined not to comprise a function keyword signal corresponding to the first equipment keyword signal, wherein the first prompt information is used for prompting a user to issue a first voice command again; the first voice instruction comprises a function keyword signal corresponding to the first equipment keyword signal;
acquiring a second voice signal;
and if the second voice signal comprises at least one function keyword signal corresponding to the first equipment keyword signal, sending second instruction information to the first electronic equipment, wherein the second instruction information is used for indicating the first electronic equipment to execute a second function, and the second function is the function of the function keyword signal identifier included in the second voice signal.
In one possible implementation manner, the method further includes:
if the first voice signal does not comprise a device keyword signal or comprises at least two device keyword signals, after the first voice signal is determined to comprise a function keyword signal and the function keyword signal comprises at least two device keyword signals, playing second prompt information; the second prompt information is used for prompting the user to issue a second voice instruction again, and the second voice instruction comprises an equipment keyword signal corresponding to the first function keyword signal; the first function keyword signal is a function keyword signal included in the first voice signal;
acquiring a third voice signal;
if the third voice signal only comprises one device keyword signal, and the device keyword signal is a device keyword signal corresponding to the first function keyword signal, fourth instruction information is sent to a third electronic device, wherein the third electronic device is an electronic device identified by the device keyword signal included in the third voice signal, the fourth instruction information is used for instructing the third electronic device to execute a third function, and the third function is a function identified by the first function keyword signal.
In a third aspect, an embodiment of the present application provides an apparatus control device, including:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a first voice signal and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
a sending unit, configured to send instruction information to the electronic device identified by the device keyword after determining that the first text sequence includes one function keyword and the included function keyword corresponds to only one device keyword if the first text sequence does not include the device keyword or includes at least two device keywords; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
In a fourth aspect, an embodiment of the present application provides an apparatus control device, including:
an acquisition unit configured to acquire a first voice signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
a sending unit, configured to send instruction information to an electronic device identified by a device keyword signal after determining that the first voice signal includes one function keyword signal and the included function keyword signal corresponds to only one device keyword signal if the first voice signal does not include the device keyword signal or includes at least two device keyword signals; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
In a fifth aspect, an embodiment of the present application provides a control apparatus, including:
the processor is used for acquiring a first voice signal and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
the transmitter is used for transmitting instruction information to the electronic equipment identified by the equipment keyword after determining that the first text sequence comprises one function keyword and the included function keyword only corresponds to one equipment keyword if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
In a sixth aspect, an embodiment of the present application provides an apparatus control device, including:
a processor for acquiring a first speech signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
a transmitter, configured to, if the first voice signal does not include a device keyword signal or includes at least two device keyword signals, send instruction information to an electronic device identified by one device keyword signal after determining that the first voice signal includes one function keyword signal and that the included function keyword signal corresponds to only one device keyword signal; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored, and when the computer program runs on a computer, the computer is caused to execute the method of any one of the first aspect or the second aspect.
In an eighth aspect, the present application provides a computer program for performing the method of the first aspect when the computer program is executed by a computer.
In a possible design, the program in the eighth aspect may be stored in whole or in part on a storage medium packaged with the processor, or in part or in whole on a memory not packaged with the processor.
Drawings
Fig. 1A and fig. 1B are diagrams illustrating an applicable scenario of the device control method according to the embodiment of the present application;
FIG. 2 is a flow chart of an embodiment of a method for controlling the apparatus of the present application;
fig. 3 is a schematic diagram of a User Interface (UI) provided by the apparatus control method according to the present application;
FIG. 4 is a flow chart of yet another embodiment of a method for controlling the apparatus of the present application;
FIG. 5 is a schematic structural diagram of an embodiment of a control device of the apparatus of the present application;
fig. 6 is a schematic structural diagram of an embodiment of an electronic device according to the present application.
Detailed Description
The terminology used in the description of the embodiments section of the present application is for the purpose of describing particular embodiments of the present application only and is not intended to be limiting of the present application.
In the existing implementation scheme, the process of voice interaction between a user and an electronic device is as follows: a user sends out a voice instruction; correspondingly, the electronic equipment picks up the voice signal through a microphone; the electronic equipment matches the voice signal with a preset name signal, wherein the name signal is the voice signal of the name of the electronic equipment, and the matching step is used for determining whether the voice signal is a voice instruction sent by the electronic equipment; and if the matching result is consistent, matching the voice signal with the voice signal corresponding to each function, and if the matching is successful, executing the corresponding function by the electronic equipment.
However, the electronic device has a high recognition error rate for the voice command of the user, and is prone to have no response or a response error to the voice command sent by the user, thereby reducing user experience.
Therefore, the application provides a device control method and device and an electronic device, which can reduce the voice instruction recognition error rate of the electronic device and improve the user experience.
First, an application scenario of the device control method of the present application is illustrated.
The device control method is applicable to control devices, and the control devices can be used for controlling electronic devices such as mobile phones, tablet personal computers (PADs), smart sound boxes, smart televisions and the like. The control device may be integrated in a certain electronic device controlled by the control device, as a part of the electronic device, and at this time, the electronic device may be connected to other electronic devices controlled by the control device, as shown in fig. 1A, taking the case where the control device is integrated in the electronic device 1, and may control the electronic devices 1 to 4 as an example; alternatively, the control device may be independent of a plurality of electronic devices to be controlled, and in this case, the control device is connected to each of the electronic devices, and as shown in fig. 1B, the control device exists independently, and controls each of the electronic devices 1 and 2. The control equipment executes the equipment control method, responds to the voice command of the user, and controls the electronic equipment connected with the control equipment to execute the corresponding function.
FIG. 2 is a flow chart of one embodiment of a method for controlling a device of the present application, which may be adapted for use in controlling a device; as shown in fig. 2, the method may include:
step 201: acquiring a first voice signal, and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment.
The conversion of the voice signal into the text sequence in this step can be realized by using a related Automatic Speech Recognition (ASR) method, which is not limited in this application.
Step 202: if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword only corresponds to one equipment keyword, sending instruction information to the electronic equipment identified by the equipment keyword; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
In the method, if a first character sequence does not include a device keyword or includes at least two device keywords, after the first character sequence is determined to include a function keyword and the included function keyword only corresponds to one device keyword, instruction information is sent to the electronic device identified by the device keyword, so that under the condition that the device keyword is not determined in the first character sequence, a response to the first character sequence is completed, namely, a response to a voice instruction issued by a user is completed, the voice instruction recognition error rate can be reduced, and the user experience is improved.
The following examples are provided to specifically describe the implementation of the apparatus control method of the present application.
The control device of the embodiment of the application can be preset with the following information: a device keyword of each electronic device, and a function keyword of a function that each electronic device can perform. The electronic device herein is an electronic device that can be controlled by a control device.
And the equipment key words are used for identifying the electronic equipment. The device keywords are different for different electronic devices. For the user, the device keyword can be regarded as the "name" of the electronic device, and when the user issues a voice instruction, the user can indicate the electronic device that the user wants to execute the voice instruction by speaking the name of the electronic device; for the control apparatus, the control apparatus may determine the electronic apparatus that executes the function indicated in the voice signal by judging an apparatus keyword included in the voice signal obtained by sound pickup. For example, if the electronic device is an air conditioner, and the device keyword of the air conditioner is "air conditioner", that is, if the name of the air conditioner is "air conditioner", the user may issue a voice command such as "air conditioner, xxxx", thereby indicating that the user wants to execute the voice command is air conditioner; accordingly, the control apparatus may obtain a corresponding voice signal by picking up the voice instruction, and determine the electronic apparatus to execute the function indicated by the voice signal by recognizing that the apparatus keyword included in the voice signal is "air conditioner".
The device keyword may consist of one or more words. For example, the above-mentioned device keyword "air conditioner" is a word, and if the device keyword is "air conditioner", it may be considered to be composed of two identical words "air conditioner".
Each electronic device may generally perform a variety of functions, for example, an air conditioner may perform temperature up, down, on, off, etc. functions, and a television may perform volume up, volume down, on, off, etc. functions. Corresponding function keywords can be set for the functions of the electronic equipment. The function keyword is used for identifying a function of the electronic device. For the same electronic equipment, the function keywords corresponding to different functions are different, so that the control equipment can distinguish different functions of the same electronic equipment through the function keywords.
For example, keyword information preset in the control device is shown by table 1.
TABLE 1
Preferably, in this embodiment of the application, function keywords corresponding to the same function of different electronic devices are different, and function keywords corresponding to different functions of different electronic devices are different. For example, in table 1, the function keywords corresponding to the opening function of the air-conditioning television are all "open", the function keywords corresponding to the closing function are all "closed", different function keywords can be set for the function keywords, in particular, for the convenience of user memory, and the user experience is improved, the function keywords of the functions in the electronic device can be set according to the characteristics of the electronic device itself, for example, as shown in table 2 below, the function keywords are set as "program start" for the opening function of the television, and the function keywords are set as "program end" for the ending function of the television, so that the characteristics of the television are embodied, and the user can conveniently memorize and issue voice instructions.
TABLE 2
The above keyword information may be preset in the control device when the control device is shipped from the factory.
Optionally, in order to facilitate use of the user and improve user experience, the control device may provide a keyword setting interface for the user, and the user edits the information preset in the control device. If the control equipment does not have a display screen or the display screen cannot display the interface, the keyword setting interface can be displayed on the display screen of electronic equipment connected with the control equipment, such as a mobile phone, and the electronic equipment displaying the keyword setting interface sends the edited content of the user to the control equipment, so that the user edits the preset keyword information in the control equipment. For example, referring to fig. 3, a schematic diagram of a possible implementation of a keyword setting interface is shown in fig. 3, keyword information exemplified in table 1 is shown in fig. 3, and editing controls of each device keyword and function keyword, such as "add," "delete," "modify," and other controls shown in fig. 3, are provided for a user, and the user performs editing operations on the device keyword and the function keyword. After the user finishes editing the device keywords and the function keywords, the control device may update the table 1 according to the editing operation of the user to obtain an updated table 1.
It should be noted that, in the process of using the control device, the user may open the keyword setting interface at any time to edit the keyword information preset in the control device, which is not limited in the present application.
Based on the information preset in the control device, a device control method, such as that shown in fig. 4, may be performed, and as shown in fig. 4, the method may include:
step 401: the control equipment acquires a first voice signal and converts the first voice signal into a first character sequence.
The first voice signal is a voice signal obtained by picking up sound in the environment. The first voice signal may be picked up by a microphone provided in the control apparatus from sounds in the environment.
Step 402: the control device determines whether the first text sequence comprises only one device keyword, if yes, step 403 is performed, if no, step 408 is performed.
For example, if the preset keyword information in the control device is shown in table 1, this step may sequentially determine whether the first text sequence includes the device keyword "air conditioner" of the air conditioner in table 1, and whether the first text sequence includes the device keyword "smart tv" of the tv in table 1. The following three cases are distinguished:
if the first text sequence obtained by conversion in step 401 is "air conditioner, temperature is increased", then it may be determined that the first text sequence only includes an equipment keyword "air conditioner", and step 403 is executed;
if the first character sequence obtained by conversion in step 401 is "air-conditioning and air-conditioning smart television, temperature is increased", then it can be determined that the first character sequence includes two device keywords "air-conditioning and air-conditioning" and "smart television" in this step, and step 408 is executed;
if the first text sequence obtained by conversion in step 401 is "smart air conditioner, temperature is increased", then it may be determined that the first text sequence does not include the device keyword in this step, and step 408 is performed.
Step 403: the control device judges whether the first character sequence includes a function keyword corresponding to the first device keyword, if so, step 404 is executed, and if not, step 405 is executed.
For example, in step 402, the first text sequence is "air conditioner, and temperature is increased", and then the first device keyword is "air conditioner. Taking table 1 as 1, the function keywords corresponding to the first device keyword "air conditioner" include 4 function keywords of "temperature increase", "temperature decrease", "turn on", and turn off ", and in this step, the control device may sequentially determine whether the first text sequence includes" temperature increase ", whether the first text sequence includes" temperature decrease ", whether the first text sequence includes" turn on ", and whether the first text sequence includes" turn off ". There are three cases:
assuming that the first character sequence is 'air-conditioning, temperature rising', the judgment result is that the first character sequence includes a function keyword 'temperature rising' corresponding to a first device keyword 'air-conditioning', and step 404 is executed;
assuming that the first text sequence is "air conditioner, temperature rise and temperature rise", the judgment result is that the first text sequence includes 2 function keywords "temperature rise" and "temperature rise" corresponding to the first device keyword "air conditioner", and step 404 is executed;
assuming that the first text sequence is "air conditioner, temperature is increased", the determination result is that the first text sequence does not include the function keyword corresponding to the first device keyword "air conditioner", and step 405 is executed.
Step 404: the control equipment issues first instruction information to first electronic equipment, wherein the first instruction information is used for indicating the first electronic equipment to execute a first function, the first electronic equipment is electronic equipment corresponding to a first equipment keyword, and the first function is a function corresponding to a function keyword included in a first character sequence; the branch flow is ended.
Wherein, if 2 or more than 2 function keywords are included in step 403, the first function may include 2 or more than 2 functions. For example, in the continuation step 403, it is assumed that the first text sequence is "air conditioner, temperature rise and temperature rise", and the first text sequence includes 2 function keywords "temperature rise" and "temperature rise" corresponding to the first device keyword "air conditioner", then in the first instruction information sent by the control device, the first electronic device may be instructed to execute the temperature rise function 2 times, and if the air-conditioning cooling temperature is 26 degrees, after receiving the first instruction information, the air conditioner may raise the temperature 2 times, and the air-conditioning cooling temperature is adjusted to 28 degrees.
Step 405: the control equipment plays first prompt information, and the first prompt information is used for informing a user to issue a voice instruction aiming at the function required to be executed by the first electronic equipment again; step 406 is performed.
For example, the first prompt message may be: does not detect what function "air conditioner" needs to be performed, what function do you want "air conditioner" to perform? Therefore, the user can issue the voice command again after hearing the first prompt message to indicate the function which needs to be executed by the 'air conditioner', at the moment, the user can issue the voice command without carrying the first equipment keyword 'air conditioner', for example, the user can issue the voice command 'temperature rise' again.
Step 406: and the control equipment acquires a second voice signal, converts the second voice signal into a second character sequence, judges whether the second character sequence comprises a function keyword corresponding to the first equipment keyword, if so, executes step 407, and if not, executes step 405. The second voice signal is a voice signal obtained by picking up sound in the environment.
In the example of the continuation step 405, if the user issues the voice command "temperature increase" again, the second text sequence is "temperature increase", and it may be determined that the second text sequence includes the function keyword "temperature increase" of the first device keyword "air conditioner and air conditioner".
Step 407: the control equipment issues second instruction information to the first electronic equipment, wherein the second instruction information is used for indicating the first electronic equipment to execute a second function, and the second function is a function corresponding to a function keyword included in the second character sequence; the branch flow is ended.
Continuing with the example in step 406, the second instruction information is used to instruct the air conditioner to perform the "temperature up 1 degree" function. Accordingly, if the current cooling temperature of the air conditioner is 26 degrees, the air conditioner may increase the cooling temperature to 27 degrees after receiving the second instruction message.
Step 408: and the control equipment judges whether the first character sequence comprises a function keyword corresponding to any equipment keyword, if so, the step 409 is executed, and if not, the branching process is ended.
For example, assuming that the first text sequence is "air conditioner, temperature rise", the determination result is that the first text sequence includes the function keyword "temperature rise" corresponding to the device keyword "air conditioner, and step 409 is executed;
if the first character sequence is 'air conditioner, temperature is increased', the judgment result can be obtained that the first character sequence does not include any function keyword corresponding to any equipment keyword, and the branching process is finished;
if the first character sequence is 'air conditioner, temperature is raised and opened', the judgment result can be obtained that the first character sequence comprises the function keywords 'temperature is raised' and 'opened', and the branching process is finished.
Step 409: the control device determines whether the first function keyword included in the first text sequence corresponds to an apparatus keyword, if so, performs step 410, and if not, performs step 411.
The first function keyword is a function keyword included in the first text sequence.
For example, assuming that the first text sequence is "air conditioner, temperature rise", the first function keyword "temperature rise" can be obtained, and still taking table 1 as an example, it corresponds to only one device keyword "air conditioner, execute step 410;
assuming that the first text sequence is "air conditioner, open", the first function keyword "open" can be obtained, and still taking table 1 as an example, it corresponds to two device keywords "air conditioner, air conditioner" and "smart tv", and step 411 is executed.
Step 410: the control equipment sends third instruction information to second electronic equipment, wherein the third instruction information is used for indicating the second electronic equipment to execute a third function, the second electronic equipment is identified by the equipment keyword corresponding to the first function keyword, and the third function is a function corresponding to the first function keyword; the branch flow is ended.
Step 411: the control device plays the second prompt message, which is used to inform the user to issue the voice command for instructing the electronic device to execute the third function again, and step 412 is executed.
For example, in the continuation step 409, the first function keyword "on" corresponds to two device keywords "air conditioner and" smart tv ", and the second prompt message may be: what electronic device of "air conditioner" and "smart tv" you want to turn on? Therefore, the user can issue the voice command again after hearing the second prompt message to indicate which electronic device needs to execute the 'opening' function, at the moment, the user can issue the voice command without carrying the function keyword 'opening', for example, the user can issue the voice command 'air conditioner' again.
Step 412: and the control device acquires a third voice signal, converts the third voice signal into a third text sequence, judges whether the third text sequence comprises an equipment keyword, and the equipment keyword is an equipment keyword corresponding to the first function keyword, if so, executes the step 413, otherwise, returns to execute the step 411.
The third voice signal is a voice signal obtained by picking up sound in the environment.
Continuing the example in step 411, if the user issues the voice instruction "air conditioner and air conditioner" again, the third text sequence is "air conditioner and air conditioner", it may be determined that the third text sequence includes the device keyword "air conditioner and air conditioner", and step 413 is executed;
if the user issues the voice command "air conditioner" again and the third text sequence is "air conditioner", it may be determined that the third text sequence does not include the device keyword, and step 411 is executed.
Step 413: and the control equipment sends fourth instruction information to third electronic equipment, the third electronic equipment is the electronic equipment of the equipment keyword identifier included in the third character sequence, and the fourth instruction information is used for indicating the third electronic equipment to execute a third function.
For example, in the continuation step 412, assuming that the first function keyword is "on", and the user issues the voice command "air conditioner and air conditioner again", the third electronic device is an air conditioner, and the fourth command information is used to instruct the air conditioner to perform the "on" function.
In the method shown in fig. 4, if the first text sequence does not include only one device keyword, it is still continuously determined whether the first text sequence includes one function keyword corresponding to any device keyword, and when the function keyword included in the first text sequence corresponds to only one device keyword, third instruction information is sent to the second electronic device, so that under the condition that the device keyword is not specified in the first text sequence, the response to the first text sequence is completed, that is, the response to the voice instruction issued by the user is completed, thereby reducing the voice instruction recognition error rate of the electronic device and improving the user experience. Especially, if the same or different functions of different electronic devices correspond to different function keywords, for example, as shown in table 2, the function keywords included in the first text sequence necessarily correspond to only one device keyword, so that even if the device keywords in the first text sequence are ambiguous, it is still ensured that the response to the first text sequence, that is, the response to the voice command issued by the user, is completed, thereby further reducing the voice command recognition error rate of the electronic device and improving the user experience.
In another embodiment provided by the present application, the keywords in the embodiments shown in fig. 2 and fig. 4 may be replaced by keyword signals, for example, the device keyword may be replaced by a device keyword signal, the function keyword may be replaced by a function keyword signal, the keyword signal is a voice signal including the keywords, accordingly, the control device does not need to convert the voice signal into a text sequence in steps 401, 406, and 412, and the text sequence in other steps is replaced by a voice signal, for example, the first text sequence is replaced by a first voice signal, the second text sequence is replaced by a second voice signal, and the third text sequence is replaced by a third voice signal. For specific implementation, reference may be made to fig. 2 and fig. 4, which are not described herein in detail.
Based on the reasons similar to those in fig. 2 and fig. 4, the embodiment can also reduce the voice instruction recognition error rate of the electronic device, and improve the user experience.
It is to be understood that some or all of the steps or operations in the above-described embodiments are merely examples, and other operations or variations of various operations may be performed by the embodiments of the present application. Further, the various steps may be performed in a different order presented in the above-described embodiments, and it is possible that not all of the operations in the above-described embodiments are performed.
Fig. 5 is a block diagram of an embodiment of a control device of the present application, which may be disposed in a control device. The device control apparatus 500 may include an acquisition unit 510 and a transmission unit 520; wherein,
in one embodiment:
the obtaining unit 510 is configured to: acquiring a first voice signal, and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
the sending unit 520 is configured to: if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword only corresponds to one equipment keyword, sending instruction information to the electronic equipment identified by the equipment keyword; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
Optionally, the sending unit 520 may further be configured to: if the first text sequence only comprises one equipment keyword, after the first text sequence is determined to comprise at least one function keyword corresponding to the first equipment keyword, first instruction information is sent to first electronic equipment; the first device keyword is a device keyword included in the first text sequence, the first electronic device is an electronic device identified by the first device keyword, the first instruction information is used for indicating the first electronic device to execute a first function, and the first function is a function identified by a function keyword included in the first text sequence.
Optionally, the apparatus may further include:
the playing unit is used for playing first prompt information after determining that the first character sequence does not include the function keyword corresponding to the first equipment keyword if the first character sequence only includes one equipment keyword, wherein the first prompt information is used for prompting a user to issue a first voice command again; the first voice instruction comprises a function keyword corresponding to the first equipment keyword;
the obtaining unit 510 may further be configured to: acquiring a second voice signal, and converting the second voice signal into a second character sequence;
the sending unit 520 may be further configured to send second instruction information to the first electronic device if the second text sequence includes at least one function keyword corresponding to the first device keyword, where the second instruction information is used to instruct the first electronic device to execute a second function, and the second function is a function identified by the function keyword included in the second text sequence.
Optionally, the apparatus may further include:
the playing unit is used for playing second prompt information after determining that the first character sequence comprises a function keyword and the function keyword comprises at least two device keywords corresponding to the at least two device keywords if the first character sequence does not comprise the device keywords or comprises the at least two device keywords; the second prompt information is used for prompting the user to issue a second voice instruction again, and the second voice instruction comprises an equipment keyword corresponding to the first function keyword; the first functional keyword is a functional keyword included in the first text sequence;
the obtaining unit 510 may further be configured to: acquiring a third voice signal, and converting the third voice signal into a third character sequence;
the sending unit 520 may further be configured to: if the third text sequence only comprises one equipment keyword which is the equipment keyword corresponding to the first function keyword, sending fourth instruction information to third electronic equipment, wherein the third electronic equipment is the electronic equipment identified by the equipment keyword contained in the third text sequence, the fourth instruction information is used for indicating the third electronic equipment to execute a third function, and the third function is the function identified by the first function keyword.
In another embodiment:
the obtaining unit 510 is configured to: acquiring a first voice signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
the sending unit 520 is configured to: if the first voice signal does not comprise an equipment keyword signal or comprises at least two equipment keyword signals, after the first voice signal is determined to comprise a function keyword signal and the included function keyword signal only corresponds to one equipment keyword signal, instruction information is sent to the electronic equipment identified by the equipment keyword signal; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
Optionally, the sending unit 520 may further be configured to:
if the first voice signal only comprises one equipment keyword signal, after the first voice signal is determined to comprise at least one function keyword signal corresponding to the first equipment keyword signal, first instruction information is sent to the first electronic equipment; the first device keyword signal is a device keyword signal included in the first voice signal, the first electronic device is an electronic device identified by the first device keyword signal, the first instruction information is used for instructing the first electronic device to execute a first function, and the first function is a function identified by a function keyword signal included in the first voice signal.
Optionally, the apparatus may further include:
the playing unit is used for playing first prompt information after determining that the first voice signal does not comprise a function keyword signal corresponding to the first equipment keyword signal if the first voice signal only comprises one equipment keyword signal, wherein the first prompt information is used for prompting a user to issue a first voice command again; the first voice instruction comprises a function keyword signal corresponding to the first equipment keyword signal;
the obtaining unit 510 may further be configured to: acquiring a second voice signal;
the sending unit 520 may further be configured to: and if the second voice signal comprises at least one function keyword signal corresponding to the first equipment keyword signal, sending second instruction information to the first electronic equipment, wherein the second instruction information is used for indicating the first electronic equipment to execute a second function, and the second function is the function of the function keyword signal identifier included in the second voice signal.
Optionally, the apparatus may further include:
the playing unit is used for playing second prompt information after determining that the first voice signal comprises a function keyword signal and the function keyword signal comprises at least two equipment keyword signals if the first voice signal does not comprise an equipment keyword signal or comprises at least two equipment keyword signals; the second prompt information is used for prompting the user to issue a second voice instruction again, and the second voice instruction comprises an equipment keyword signal corresponding to the first function keyword signal; the first function keyword signal is a function keyword signal included in the first voice signal;
the obtaining unit 510 may further be configured to: acquiring a third voice signal;
the sending unit 520 may further be configured to: if the third voice signal only comprises one device keyword signal, and the device keyword signal is a device keyword signal corresponding to the first function keyword signal, fourth instruction information is sent to a third electronic device, wherein the third electronic device is an electronic device identified by the device keyword signal included in the third voice signal, the fourth instruction information is used for instructing the third electronic device to execute a third function, and the third function is a function identified by the first function keyword signal.
The apparatus provided in the embodiment shown in fig. 5 may be used to implement the technical solutions of the method embodiments shown in fig. 2 to fig. 4 of the present application, and the implementation principles and technical effects thereof may be further referred to in the related description of the method embodiments.
It should be understood that the above division of the units of the apparatus shown in fig. 5 is only a logical division, and the actual implementation may be wholly or partially integrated into one physical entity, or may be physically separated. And these units can be implemented entirely in software, invoked by a processing element; or may be implemented entirely in hardware; part of the units can also be realized in the form of software called by a processing element, and part of the units can be realized in the form of hardware. For example, the sending unit may be a processing element separately set up, or may be implemented by being integrated in a chip of the electronic device. The other units are implemented similarly. In addition, all or part of the units can be integrated together or can be independently realized. For example, the device control apparatus may be a chip or a chip module, or the device control apparatus may be a part of a chip or a chip module. In implementation, the steps of the method or the units above may be implemented by hardware integrated logic circuits in a processor element or instructions in software.
For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), one or more microprocessors (DSPs), one or more Field Programmable Gate Arrays (FPGAs), etc. For another example, these modules may be integrated together and implemented in the form of a System-On-a-Chip (SOC).
Fig. 6 is a schematic structural diagram of an embodiment of a control device of the present application, and as shown in fig. 6, the control device may include: a processor 610 and a transmitter 620; the processor 610 and the transmitter 620 cooperate to implement the methods provided by the embodiments shown in fig. 2-4.
The application also provides a control device, the device includes a storage medium and a central processing unit, the storage medium may be a non-volatile storage medium, a computer executable program is stored in the storage medium, and the central processing unit is connected with the non-volatile storage medium and executes the computer executable program to implement the method provided by the embodiment shown in fig. 2 to fig. 4 of the present application.
An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and when the computer program runs on a computer, the computer is enabled to execute the method provided by the embodiment shown in fig. 2 to 4 of the present application.
Embodiments of the present application further provide a computer program product, which includes a computer program, and when the computer program runs on a computer, the computer executes the method provided in the embodiments shown in fig. 2 to 4 of the present application.
In the embodiments of the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, and means that there may be three relationships, for example, a and/or B, and may mean that a exists alone, a and B exist simultaneously, and B exists alone. Wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c may represent: a, b, c, a and b, a and c, b and c or a and b and c, wherein a, b and c can be single or multiple.
Those of ordinary skill in the art will appreciate that the various elements and algorithm steps described in connection with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or combinations of electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, any function, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present application, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present disclosure, and all the changes or substitutions should be covered by the protection scope of the present application. The protection scope of the present application shall be subject to the protection scope of the claims.
Claims (13)
1. An apparatus control method characterized by comprising:
acquiring a first voice signal, and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword only corresponds to one equipment keyword, sending instruction information to the electronic equipment identified by the equipment keyword; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
2. The method of claim 1, further comprising:
if the first text sequence only comprises one equipment keyword, after the first text sequence is determined to comprise at least one function keyword corresponding to the first equipment keyword, first instruction information is sent to first electronic equipment; the first device keyword is a device keyword included in the first text sequence, the first electronic device is an electronic device identified by the first device keyword, the first instruction information is used for indicating the first electronic device to execute a first function, and the first function is a function identified by a function keyword included in the first text sequence.
3. The method of claim 2, further comprising:
if the first character sequence only comprises one equipment keyword, playing first prompt information after determining that the first character sequence does not comprise a function keyword corresponding to the first equipment keyword, wherein the first prompt information is used for prompting a user to issue a first voice command again; the first voice instruction comprises a function keyword corresponding to the first equipment keyword;
acquiring a second voice signal, and converting the second voice signal into a second character sequence;
and if the second text sequence comprises at least one function keyword corresponding to the first equipment keyword, sending second instruction information to the first electronic equipment, wherein the second instruction information is used for indicating the first electronic equipment to execute a second function, and the second function is the function of the function keyword identifier included in the second text sequence.
4. The method of any of claims 1 to 3, further comprising:
if the first text sequence does not comprise the equipment keywords or comprises at least two equipment keywords, after the first text sequence is determined to comprise one function keyword and the included function keyword corresponds to the at least two equipment keywords, second prompt information is played; the second prompt information is used for prompting the user to issue a second voice instruction again, and the second voice instruction comprises an equipment keyword corresponding to the first function keyword; the first functional keyword is a functional keyword included in the first text sequence;
acquiring a third voice signal, and converting the third voice signal into a third character sequence;
if the third text sequence only comprises one equipment keyword which is the equipment keyword corresponding to the first function keyword, sending fourth instruction information to third electronic equipment, wherein the third electronic equipment is the electronic equipment identified by the equipment keyword contained in the third text sequence, the fourth instruction information is used for indicating the third electronic equipment to execute a third function, and the third function is the function identified by the first function keyword.
5. An apparatus control method characterized by comprising:
acquiring a first voice signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
if the first voice signal does not comprise an equipment keyword signal or comprises at least two equipment keyword signals, after the first voice signal is determined to comprise a function keyword signal and the included function keyword signal only corresponds to one equipment keyword signal, instruction information is sent to the electronic equipment identified by the equipment keyword signal; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
6. The method of claim 5, further comprising:
if the first voice signal only comprises one equipment keyword signal, after the first voice signal is determined to comprise at least one function keyword signal corresponding to the first equipment keyword signal, first instruction information is sent to the first electronic equipment; the first device keyword signal is a device keyword signal included in the first voice signal, the first electronic device is an electronic device identified by the first device keyword signal, the first instruction information is used for instructing the first electronic device to execute a first function, and the first function is a function identified by a function keyword signal included in the first voice signal.
7. The method of claim 6, further comprising:
if the first voice signal only comprises one equipment keyword signal, playing first prompt information after the first voice signal is determined not to comprise a function keyword signal corresponding to the first equipment keyword signal, wherein the first prompt information is used for prompting a user to issue a first voice command again; the first voice instruction comprises a function keyword signal corresponding to the first equipment keyword signal;
acquiring a second voice signal;
and if the second voice signal comprises at least one function keyword signal corresponding to the first equipment keyword signal, sending second instruction information to the first electronic equipment, wherein the second instruction information is used for indicating the first electronic equipment to execute a second function, and the second function is the function of the function keyword signal identifier included in the second voice signal.
8. The method of any of claims 5 to 7, further comprising:
if the first voice signal does not comprise a device keyword signal or comprises at least two device keyword signals, after the first voice signal is determined to comprise a function keyword signal and the function keyword signal comprises at least two device keyword signals, playing second prompt information; the second prompt information is used for prompting the user to issue a second voice instruction again, and the second voice instruction comprises an equipment keyword signal corresponding to the first function keyword signal; the first function keyword signal is a function keyword signal included in the first voice signal;
acquiring a third voice signal;
if the third voice signal only comprises one device keyword signal, and the device keyword signal is a device keyword signal corresponding to the first function keyword signal, fourth instruction information is sent to a third electronic device, wherein the third electronic device is an electronic device identified by the device keyword signal included in the third voice signal, the fourth instruction information is used for instructing the third electronic device to execute a third function, and the third function is a function identified by the first function keyword signal.
9. An apparatus control device, characterized by comprising:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a first voice signal and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
a sending unit, configured to send instruction information to the electronic device identified by the device keyword after determining that the first text sequence includes one function keyword and the included function keyword corresponds to only one device keyword if the first text sequence does not include the device keyword or includes at least two device keywords; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
10. An apparatus control device, characterized by comprising:
an acquisition unit configured to acquire a first voice signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
a sending unit, configured to send instruction information to an electronic device identified by a device keyword signal after determining that the first voice signal includes one function keyword signal and the included function keyword signal corresponds to only one device keyword signal if the first voice signal does not include the device keyword signal or includes at least two device keyword signals; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
11. A control apparatus, characterized by comprising:
the processor is used for acquiring a first voice signal and converting the first voice signal into a first character sequence; the first voice signal is a voice signal obtained by picking up sound in the environment;
the transmitter is used for transmitting instruction information to the electronic equipment identified by the equipment keyword after determining that the first text sequence comprises one function keyword and the included function keyword only corresponds to one equipment keyword if the first text sequence does not comprise the equipment keyword or comprises at least two equipment keywords; the device keyword is used for identifying the electronic device, the function keyword is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword.
12. A control apparatus, characterized by comprising:
a processor for acquiring a first speech signal; the first voice signal is a voice signal obtained by picking up sound in the environment;
a transmitter, configured to, if the first voice signal does not include a device keyword signal or includes at least two device keyword signals, send instruction information to an electronic device identified by one device keyword signal after determining that the first voice signal includes one function keyword signal and that the included function keyword signal corresponds to only one device keyword signal; the device keyword signal is used for identifying the electronic device, the function keyword signal is used for identifying the function of the electronic device, and the instruction information is used for indicating the electronic device to execute the function identified by the function keyword signal.
13. A computer-readable storage medium, in which a computer program is stored which, when run on a computer, causes the computer to carry out the method of any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110177269.7A CN112992139A (en) | 2021-02-07 | 2021-02-07 | Equipment control method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110177269.7A CN112992139A (en) | 2021-02-07 | 2021-02-07 | Equipment control method, device and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112992139A true CN112992139A (en) | 2021-06-18 |
Family
ID=76392574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110177269.7A Pending CN112992139A (en) | 2021-02-07 | 2021-02-07 | Equipment control method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112992139A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115357959A (en) * | 2022-10-20 | 2022-11-18 | 广东时谛智能科技有限公司 | Shoe body model design method and device based on voice instruction design |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140167931A1 (en) * | 2012-12-18 | 2014-06-19 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling a home device remotely in a home network system |
CN108536414A (en) * | 2017-03-06 | 2018-09-14 | 腾讯科技(深圳)有限公司 | Method of speech processing, device and system, mobile terminal |
CN110764423A (en) * | 2018-07-27 | 2020-02-07 | 珠海格力电器股份有限公司 | Household appliance control method and device and household appliance |
CN111508483A (en) * | 2019-01-31 | 2020-08-07 | 北京小米智能科技有限公司 | Equipment control method and device |
-
2021
- 2021-02-07 CN CN202110177269.7A patent/CN112992139A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140167931A1 (en) * | 2012-12-18 | 2014-06-19 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling a home device remotely in a home network system |
CN108536414A (en) * | 2017-03-06 | 2018-09-14 | 腾讯科技(深圳)有限公司 | Method of speech processing, device and system, mobile terminal |
CN110764423A (en) * | 2018-07-27 | 2020-02-07 | 珠海格力电器股份有限公司 | Household appliance control method and device and household appliance |
CN111508483A (en) * | 2019-01-31 | 2020-08-07 | 北京小米智能科技有限公司 | Equipment control method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115357959A (en) * | 2022-10-20 | 2022-11-18 | 广东时谛智能科技有限公司 | Shoe body model design method and device based on voice instruction design |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10255918B2 (en) | Command and control of devices and applications by voice using a communication base system | |
CN106663430B (en) | Keyword detection for speaker-independent keyword models using user-specified keywords | |
EP3020040B1 (en) | Method and apparatus for assigning keyword model to voice operated function | |
CN108182944A (en) | Control the method, apparatus and intelligent terminal of intelligent terminal | |
US20240046934A1 (en) | Display apparatus capable of releasing a voice input mode by sensing a speech finish and voice control method thereof | |
CN105204357A (en) | Contextual model regulating method and device for intelligent household equipment | |
CN105338391B (en) | Intelligent television control method and mobile terminal | |
CN104934048A (en) | Sound effect regulation method and device | |
US10115395B2 (en) | Video display device and operation method therefor | |
CN108320745A (en) | Control the method and device of display | |
CN105516944A (en) | Short message canceling method and device | |
US11445285B2 (en) | Interactive control method and device of an earphone case, earphone case and storage medium | |
CN111199743A (en) | Audio coding format determining method and device, storage medium and electronic equipment | |
CN104615358A (en) | Application program starting method and electronic device | |
CN103426429A (en) | Voice control method and voice control device | |
CN109240641A (en) | Audio method of adjustment, device, electronic equipment and storage medium | |
CN112992139A (en) | Equipment control method, device and equipment | |
CN105407445B (en) | A kind of connection method and the first electronic equipment | |
US20180182393A1 (en) | Security enhanced speech recognition method and device | |
CN107977187B (en) | Reverberation adjusting method and electronic equipment | |
KR20170051994A (en) | speech recognition device and here of control Method | |
CN114360546A (en) | Electronic equipment and awakening method thereof | |
CN102387248A (en) | Method and mobile terminal for configuring application mode | |
CN105072243A (en) | Incoming call prompting method and apparatus | |
CN111506743A (en) | Media resource storage method, media resource playing method and related equipment |
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: 20210618 |
|
RJ01 | Rejection of invention patent application after publication |