CN111383633B - Speech recognition continuity control method and device, intelligent terminal and storage medium - Google Patents

Speech recognition continuity control method and device, intelligent terminal and storage medium Download PDF

Info

Publication number
CN111383633B
CN111383633B CN201811638206.1A CN201811638206A CN111383633B CN 111383633 B CN111383633 B CN 111383633B CN 201811638206 A CN201811638206 A CN 201811638206A CN 111383633 B CN111383633 B CN 111383633B
Authority
CN
China
Prior art keywords
voice recognition
voice
recognition
mark
successful
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.)
Active
Application number
CN201811638206.1A
Other languages
Chinese (zh)
Other versions
CN111383633A (en
Inventor
张志标
黄健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201811638206.1A priority Critical patent/CN111383633B/en
Publication of CN111383633A publication Critical patent/CN111383633A/en
Application granted granted Critical
Publication of CN111383633B publication Critical patent/CN111383633B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

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)
  • Electric Clocks (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a voice recognition continuity control method, a device, an intelligent terminal and a storage medium, wherein the method comprises the following steps: after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition; after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the intermittent time of the user command exceeds a preset time value; if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized. The invention controls the continuity of the voice recognition process, so that the user can continuously communicate with the voice recognition equipment without frequent activation in a certain pause interval time, and the continuous communication with the voice recognition equipment can be realized as long as the user continuously gives an instruction to successfully recognize voice each time even if the recognition fails during the communication but the interval time does not exceed a preset time value.

Description

Speech recognition continuity control method and device, intelligent terminal and storage medium
Technical Field
The present invention relates to the field of speech recognition technologies, and in particular, to a method and apparatus for controlling speech recognition continuity, an intelligent terminal, and a storage medium.
Background
Speech recognition technology is a high-level technology that allows a machine to convert a speech signal into a corresponding text or command through a recognition and understanding process, and mainly includes three aspects of feature extraction technology, pattern matching criteria, and model training technology.
Along with the development of voice recognition, the application of voice recognition is very wide at present, but because the voice recognition equipment cannot actively judge when to start recognition and when to end recognition, if recognition and response are always carried out on external voices, misrecognition is easy to occur, so in order to avoid misrecognition, the existing solution on the market adopts a voice activation module to detect a specific signal to wake up the voice recognition process; and when the voice recognition is finished once, the current voice recognition process is ended until the related operation is finished, and then the process of detecting the wake-up signal next time is carried out. For the continuous dialogue scenario common in human communication activities, this requires the user to frequently send out specific signals to activate the speech recognition module, which is inconvenient for the user.
Accordingly, the prior art is still in need of improvement and development.
Disclosure of Invention
The invention aims to solve the technical problems in the prior art by providing a voice recognition continuity control method, a device, an intelligent terminal and a storage medium, which aim to ensure that a user can carry out continuous communication with voice recognition equipment without frequent activation in a certain pause interval time by controlling the continuity of the voice recognition process, and can realize continuous communication with the voice recognition equipment even if the user continuously sends instructions to successfully recognize voice every time and the interval time does not exceed a preset time value even if recognition fails during communication, thereby bringing convenience to the user when carrying out voice interaction with the intelligent equipment.
The technical scheme adopted for solving the technical problems is as follows:
a voice recognition continuity control method, wherein the voice recognition continuity control method comprises:
after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition;
after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the intermittent time of the user command exceeds a preset time value;
if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized.
The voice recognition continuity control method, wherein the steps of receiving the voice recognition wake-up signal and then waking up the voice recognition function, collecting the voice signal and performing voice recognition specifically comprise:
initializing a voice recognition system, setting a first recognition mark as a first mark, and setting the delay waiting times as 0;
starting voice wake-up detection, receiving a voice recognition wake-up signal, and when the wake-up condition is judged to be met, waking up a voice recognition function, collecting the voice signal and performing voice recognition.
The voice recognition continuity control method, wherein the step of executing the recognized voice command after the voice recognition is successful, and the step of judging whether the user command intermittent time exceeds the preset time value after the voice recognition is successful or failed, specifically comprises the following steps:
after the voice recognition is successful, setting an execution stage mark as a first mark, feeding back and displaying the content of the voice recognition, and executing the recognized voice instruction;
after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value.
The voice recognition continuity control method, wherein after the voice recognition is successful or failed, the judging whether the user instruction intermittence time exceeds the preset time value specifically comprises the following steps:
when the voice recognition fails, judging whether the first recognition mark is a first mark or not;
if so, setting the first identification mark as a second mark, recording the current time as an identification starting time point, and setting the delay waiting times as 0;
if not, calculating the user instruction intermittence time, and judging whether the user instruction intermittence time exceeds a preset time value.
The voice recognition continuity control method, wherein if the voice recognition continuity control method is used, the first recognition mark is set as a second mark, the current time is recorded as a recognition starting time point, and the delay waiting times are set as 0, and then the voice recognition continuity control method further comprises the following steps:
delaying the second preset time value, increasing the delay waiting times by 1, and judging whether the execution stage is a first mark or not;
and if yes, returning to continue to delay the second preset time value, increasing the delay waiting times by 1, and if not, continuing to collect and identify the voice.
The voice recognition continuity control method, wherein the user command intermittence time=current time point-recognition start time point-delay waiting time is a second preset time value.
The voice recognition continuity control method, wherein after the voice recognition is successful, further comprises:
the execute stage flag is set to the second flag.
A speech recognition continuity control device, wherein the speech recognition continuity control device comprises:
the voice activation detection module is used for waking up the voice recognition function after receiving the voice recognition wake-up signal;
the voice acquisition and recognition module is used for acquiring voice signals and performing voice recognition;
the voice recognition continuity judging module is used for judging whether the user instruction intermittence time exceeds a preset time value after the voice recognition is successful or fails;
and the voice executing module is used for executing the recognized voice command after the voice recognition is successful.
An intelligent terminal, wherein the intelligent terminal comprises: the system comprises a memory, a processor and a voice recognition continuity control program stored on the memory and capable of running on the processor, wherein the voice recognition continuity control program realizes the steps of the voice recognition continuity control method when being executed by the processor.
A storage medium storing a speech recognition continuity control program which, when executed by a processor, implements the steps of the speech recognition continuity control method as described above.
The invention discloses a voice recognition continuity control method, a device, an intelligent terminal and a storage medium, wherein the method comprises the following steps: after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition; after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the intermittent time of the user command exceeds a preset time value; if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized. The invention controls the continuity of the voice recognition process, so that the user can continuously communicate with the voice recognition equipment without frequent activation in a certain pause interval time, and the user can realize the continuous communication with the voice recognition equipment as long as the user continuously gives out instructions to successfully recognize voice each time, even if the communication has the condition of recognition failure but the interval time does not exceed the preset time value, thereby bringing convenience to the user.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of the speech recognition continuity control method of the present invention;
FIG. 2 is a functional schematic diagram of a preferred embodiment of the speech recognition continuity control unit of the present invention;
FIG. 3 is a schematic view of an operating environment of a smart terminal according to a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more clear and clear, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The voice recognition continuity control method according to the preferred embodiment of the present invention, as shown in fig. 1, comprises the following steps:
step S10, after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition.
Specifically, after initializing the voice recognition system, the first recognition flag is set to the first flag, for example, the first flag is true, and the delay waiting number (N) is set to 0; then, the voice wake-up detection is started, the voice recognition wake-up signal is received, and when the wake-up condition is judged to be met (the specific signal is detected to wake up the voice recognition process, for example, the specific signal can be a voice command of 'starting voice'), the voice recognition function is woken up (otherwise, in order to avoid the actions of misjudgment, power saving and the like, the voice recognition function is not required to be always started, and can be in a closed state when not woken up), the voice signal of the user is collected, and the voice recognition is carried out.
Step S20, executing the recognized voice command after the voice recognition is successful, and judging whether the intermittent time of the user command exceeds a preset time value after the voice recognition is successful or failed.
Specifically, after the voice recognition is successful, setting an execution stage flag as a first flag (true), feeding back and displaying the content of the voice recognition, executing the recognized voice command, setting a first recognition flag as a second flag (for example, the second flag is false), recording the current time as a recognition starting time point, and setting the delay waiting times as 0; for example, if the voice instruction represented by the voice of the user is successfully recognized to navigate to a certain destination, the user is navigated after the recognition is successful.
Further, in order to achieve the purpose of voice recognition continuity control, that is, to avoid frequent wake-up of the voice recognition function by the user, the present invention provides the following steps: after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value.
When the voice recognition fails, judging whether the first recognition mark is a first mark (true), if so, setting the first recognition mark as a second mark (false), namely changing the true into false, recording the current time as a recognition starting time point, and setting the delay waiting times (N) as 0; and then delaying the second preset time value (for example, the second preset time value takes 100 ms), increasing the delay waiting time (N) by 1, judging whether the execution stage is a first sign (true), returning to continue delaying the second preset time value if yes, increasing the delay waiting time (N) by 1, and returning to continue collecting and identifying the voice if no.
The user instruction intermittent time=the current time point-the identification starting time point-the delay waiting time number is a second preset time value, and the user instruction intermittent time is the time obtained by subtracting the voice instruction execution time based on the interval time of the two instructions of the user.
Step S30, if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized.
Specifically, when the voice recognition is successful, setting a 'first recognition mark' as false, recording the current time as a 'recognition start time point', and setting the delay waiting times N as 0, which is equivalent to the detection of re-entering a new round of 'user instruction intermittent time' by taking the delay waiting times N as a starting point; and (3) carrying out voice command execution and simultaneously using a loop to delay the end of voice command execution, thereby obtaining delay waiting times N, and then entering a voice acquisition and recognition process to continue the voice recognition of the next round.
When the voice recognition fails, calculating whether the 'user instruction intermittent time' (equal to the current time point-the 'recognition start time point' -N is 100 ms) exceeds a set time value (the value can be determined according to the time consumption required by the voice recognition under normal conditions, the time consumption is taken to be 2-3 times, for example, the value is 10 s), and if the time is not overtime, continuing to acquire and recognize the next voice; if the voice recognition function is overtime, the continuous dialogue is judged to be ended, the voice collection and recognition flow is not entered any more, and the flow before voice awakening is entered, and the user waits for the next awakening (activating) of the voice recognition function.
According to the invention, the continuity of the voice recognition process can be improved, so that the user can continuously communicate with the voice recognition equipment without frequent activation within a certain pause interval time, and the intelligent terminal is more convenient for the user to operate and use.
Further, as shown in fig. 2, based on the above-mentioned voice recognition continuity control method, the present invention further correspondingly provides a voice recognition continuity control device, where the voice recognition continuity control device includes: the voice activation detection module 11 is configured to wake up a voice recognition function after receiving a voice recognition wake-up signal; a voice acquisition and recognition module 12 for acquiring voice signals and performing voice recognition; the voice recognition continuity judging module 13 is configured to judge whether the user instruction intermittence time exceeds a preset time value after the voice recognition is successful or failed; the voice execution module 14 is configured to execute the recognized voice command after the voice recognition is successful.
According to the invention, the continuous experience of interaction between a user and voice recognition equipment (intelligent terminal) is improved by adding the voice recognition continuity judging module, namely, after each voice recognition, the user instruction intermittence time is calculated (the running time of the voice execution module is filtered out), and the next voice recognition process is circularly initiated under the condition that the preset time value is not exceeded, so that the purpose of continuous communication between the user and the voice recognition equipment under the condition that frequent activation is not needed is achieved.
Further, as shown in fig. 3, based on the above-mentioned voice recognition continuity control method, the present invention further provides an intelligent terminal correspondingly, where the intelligent terminal includes a processor 10, a memory 20 and a display 30. Fig. 3 shows only some of the components of the intelligent terminal, but it should be understood that not all of the illustrated components are required to be implemented, and more or fewer components may alternatively be implemented.
The memory 20 may in some embodiments be an internal storage unit of the smart terminal, such as a hard disk or a memory of the smart terminal. The memory 20 may also be an external storage device of the Smart terminal in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like. Further, the memory 20 may also include both an internal storage unit and an external storage device of the smart terminal. The memory 20 is used for storing application software installed in the intelligent terminal and various data, such as program codes for installing the intelligent terminal. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, the memory 20 stores a voice recognition continuity control program 40, and the voice recognition continuity control program 40 is executable by the processor 10 to implement the voice recognition continuity control method of the present application.
The processor 10 may in some embodiments be a central processing unit (Central Processing Unit, CPU), microprocessor or other data processing chip for executing program code or processing data stored in the memory 20, for example for performing the speech recognition continuity control method, etc.
The display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch, or the like in some embodiments. The display 30 is used for displaying information on the intelligent terminal and for displaying a visual user interface. The components 10-30 of the intelligent terminal communicate with each other via a system bus.
In one embodiment, the following steps are implemented when the processor 10 executes the speech recognition continuity control program 40 in the memory 20:
after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition;
after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the intermittent time of the user command exceeds a preset time value;
if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized.
The voice recognition function is awakened after the voice recognition awakening signal is received, and the voice signal is collected and voice recognition is carried out specifically comprising the following steps:
initializing a voice recognition system, setting a first recognition mark as a first mark, and setting the delay waiting times as 0;
starting voice wake-up detection, receiving a voice recognition wake-up signal, and when the wake-up condition is judged to be met, waking up a voice recognition function, collecting the voice signal and performing voice recognition.
After the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the user command intermittence time exceeds a preset time value specifically comprises the following steps:
after the voice recognition is successful, setting an execution stage mark as a first mark, feeding back and displaying the content of the voice recognition, and executing the recognized voice instruction;
after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value.
After the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the user command intermittence time exceeds a preset time value specifically comprises the following steps:
after the voice recognition is successful, setting an execution stage mark as a first mark, feeding back and displaying the content of the voice recognition, and executing the recognized voice instruction;
after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value.
If so, setting the first identification mark as a second mark, recording the current time as an identification starting time point, and setting the delay waiting times as 0, wherein the method further comprises the following steps:
delaying the second preset time value, increasing the delay waiting times by 1, and judging whether the execution stage is a first mark or not;
and if yes, returning to continue to delay the second preset time value, increasing the delay waiting times by 1, and if not, continuing to collect and identify the voice.
Wherein the user instruction intermittence time = current time point-identification start time point-delay waiting times is a second preset time value.
The method further comprises the following steps of:
the execute stage flag is set to the second flag.
The present invention also provides a storage medium storing a speech recognition continuity control program which, when executed by a processor, implements the steps of the speech recognition continuity control method as described above.
In summary, the present invention provides a method, a device, an intelligent terminal and a storage medium for controlling voice recognition continuity, where the method includes: after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition; after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the intermittent time of the user command exceeds a preset time value; if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized. The invention controls the continuity of the voice recognition process, so that the user can continuously communicate with the voice recognition equipment without frequent activation in a certain pause interval time, and the user can realize the continuous communication with the voice recognition equipment as long as the user continuously gives out instructions to successfully recognize voice each time, even if the communication has the condition of recognition failure but the interval time does not exceed the preset time value, thereby bringing convenience to the user.
Of course, those skilled in the art will appreciate that implementing all or part of the above-described methods may be implemented by a computer program for instructing relevant hardware (such as a processor, a controller, etc.), where the program may be stored in a computer-readable storage medium, and where the program may include the steps of the above-described method embodiments when executed. The storage medium may be a memory, a magnetic disk, an optical disk, or the like.
It is to be understood that the invention is not limited in its application to the examples described above, but is capable of modification and variation in light of the above teachings by those skilled in the art, and that all such modifications and variations are intended to be included within the scope of the appended claims.

Claims (6)

1. A voice recognition continuity control method, characterized by comprising:
after receiving the voice recognition wake-up signal, wake-up the voice recognition function, collect the voice signal and carry on voice recognition;
after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the intermittent time of the user command exceeds a preset time value;
if yes, the voice recognition function needs to be awakened again when the voice recognition is performed again, and if not, the voice signal is continuously collected and recognized;
after the voice recognition is successful, executing the recognized voice command, and after the voice recognition is successful or failed, judging whether the user command intermittence time exceeds a preset time value specifically comprises the following steps:
after the voice recognition is successful, setting an execution stage mark as a first mark, feeding back and displaying the content of the voice recognition, and executing the recognized voice instruction;
after the voice recognition is successful or fails, judging whether the user instruction intermittence time exceeds a preset time value;
after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value specifically comprises the following steps:
when the voice recognition fails, judging whether the first recognition mark is a first mark or not;
if so, setting the first identification mark as a second mark, recording the current time as an identification starting time point, and setting the delay waiting times as 0;
if not, calculating the user instruction intermittence time, and judging whether the user instruction intermittence time exceeds a preset time value;
if so, setting the first identification mark as a second mark, recording the current time as an identification starting time point, and setting the delay waiting times as 0, wherein the method further comprises the following steps:
delaying the second preset time value, increasing the delay waiting times by 1, and judging whether the execution stage is a first mark or not;
if yes, returning to continue to delay the second preset time value, increasing the delay waiting times by 1, and if not, continuing to collect and identify the voice;
the user command intermittence time = current time point-identification start time point-delay waiting times is a second preset time value.
2. The method of claim 1, wherein the steps of receiving a voice recognition wake-up signal and waking up the voice recognition function, collecting the voice signal and performing voice recognition specifically comprise:
initializing a voice recognition system, setting a first recognition mark as a first mark, and setting the delay waiting times as 0;
starting voice wake-up detection, receiving a voice recognition wake-up signal, and when the wake-up condition is judged to be met, waking up a voice recognition function, collecting the voice signal and performing voice recognition.
3. The voice recognition continuity control method of claim 1, further comprising, after executing the recognized voice command after the voice recognition is successful:
the execute stage flag is set to the second flag.
4. A speech recognition continuity control device, characterized by comprising:
the voice activation detection module is used for waking up the voice recognition function after receiving the voice recognition wake-up signal;
the voice acquisition and recognition module is used for acquiring voice signals and performing voice recognition;
the voice recognition continuity judging module is used for judging whether the user instruction intermittence time exceeds a preset time value after the voice recognition is successful or fails;
the voice executing module is used for executing the recognized voice command after the voice recognition is successful;
after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value specifically comprises the following steps:
after the voice recognition is successful, setting an execution stage mark as a first mark, feeding back and displaying the content of the voice recognition, and executing the recognized voice instruction;
after the voice recognition is successful or fails, judging whether the user instruction intermittence time exceeds a preset time value;
after the voice recognition is successful or failed, judging whether the user instruction intermittence time exceeds a preset time value specifically comprises the following steps:
when the voice recognition fails, judging whether the first recognition mark is a first mark or not;
if so, setting the first identification mark as a second mark, recording the current time as an identification starting time point, and setting the delay waiting times as 0;
if not, calculating the user instruction intermittence time, and judging whether the user instruction intermittence time exceeds a preset time value;
if so, setting the first identification mark as a second mark, recording the current time as an identification starting time point, and setting the delay waiting times as 0, wherein the method further comprises the following steps:
delaying the second preset time value, increasing the delay waiting times by 1, and judging whether the execution stage is a first mark or not;
if yes, returning to continue to delay the second preset time value, increasing the delay waiting times by 1, and if not, continuing to collect and identify the voice;
the user command intermittence time = current time point-identification start time point-delay waiting times is a second preset time value.
5. An intelligent terminal, characterized in that, the intelligent terminal includes: memory, a processor and a speech recognition continuity control program stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the speech recognition continuity control method of any one of claims 1-3.
6. A storage medium storing a speech recognition continuity control program that when executed by a processor implements the steps of the speech recognition continuity control method of any one of claims 1-3.
CN201811638206.1A 2018-12-29 2018-12-29 Speech recognition continuity control method and device, intelligent terminal and storage medium Active CN111383633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811638206.1A CN111383633B (en) 2018-12-29 2018-12-29 Speech recognition continuity control method and device, intelligent terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811638206.1A CN111383633B (en) 2018-12-29 2018-12-29 Speech recognition continuity control method and device, intelligent terminal and storage medium

Publications (2)

Publication Number Publication Date
CN111383633A CN111383633A (en) 2020-07-07
CN111383633B true CN111383633B (en) 2023-08-01

Family

ID=71216623

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811638206.1A Active CN111383633B (en) 2018-12-29 2018-12-29 Speech recognition continuity control method and device, intelligent terminal and storage medium

Country Status (1)

Country Link
CN (1) CN111383633B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111710339B (en) * 2020-07-22 2024-08-13 北京恒泰实达科技股份有限公司 Voice recognition interaction system and method based on data visual display technology
CN112133296B (en) * 2020-08-27 2024-05-21 北京小米移动软件有限公司 Full duplex voice control method and device, storage medium and voice equipment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101590332B1 (en) * 2012-01-09 2016-02-18 삼성전자주식회사 Imaging apparatus and controlling method thereof
EP3282445A4 (en) * 2015-04-10 2018-05-02 Huawei Technologies Co. Ltd. Voice recognition method, voice wake-up device, voice recognition device and terminal
CN105810196B (en) * 2016-06-02 2020-01-31 佛山市顺德区美的电热电器制造有限公司 Voice control method and voice control device of cooking appliance and cooking appliance
CN106297784A (en) * 2016-08-05 2017-01-04 Intelligent terminal plays the method and system of quick voice responsive identification
CN107680592B (en) * 2017-09-30 2020-09-22 惠州Tcl移动通信有限公司 Mobile terminal voice recognition method, mobile terminal and storage medium
CN108154882A (en) * 2017-12-13 2018-06-12 广东美的制冷设备有限公司 The control method and control device of remote control equipment, storage medium and remote control equipment
CN108831455A (en) * 2018-05-25 2018-11-16 四川斐讯全智信息技术有限公司 A kind of method and system of intelligent sound box streaming interaction
CN108962262B (en) * 2018-08-14 2021-10-08 思必驰科技股份有限公司 Voice data processing method and device

Also Published As

Publication number Publication date
CN111383633A (en) 2020-07-07

Similar Documents

Publication Publication Date Title
US9513703B2 (en) Gesture-based waking and control system for wearable devices
CN105467852A (en) Intelligent household appliance control method based on intelligent watch and intelligent watch
CN111383633B (en) Speech recognition continuity control method and device, intelligent terminal and storage medium
CN110265036A (en) Voice awakening method, system, electronic equipment and computer readable storage medium
CN104503321A (en) Ultralow-power wireless intelligent control system for body sensing or voice control
CN109192208A (en) A kind of control method of electrical equipment, system, device, equipment and medium
CN103365446A (en) Handwriting input method and device
CN106662970A (en) Method, apparatus and terminal device for setting interrupt threshold for fingerprint identification device
CN105809001A (en) Screen unlocking method and device and mobile terminal
CN110515462A (en) It is a kind of intelligence wearable device in apply control method, device
CN204256444U (en) A kind of ultra-low power consumption wireless intelligent control system being applicable to body sense or Sound control
CN110209335B (en) Control method and device of intelligent terminal
CN111179924B (en) Method and system for optimizing awakening performance based on mode switching
CN113160812A (en) Speech recognition apparatus, speech recognition method, and readable storage medium
CN112540677A (en) Control method, device and system of vehicle-mounted intelligent equipment and computer readable medium
CN108108196B (en) Wake-up device, wake-up system, wake-up method and device
US20150002519A1 (en) Control system and method for lighting up screen of electronic device
CN113724421B (en) Fingerprint module, fingerprint identification system, control method and intelligent lock
US9655052B2 (en) Storage medium having stored communication program, information processing apparatus, communication system, and communication method
CN110457075B (en) Communication terminal shutdown method and device, storage medium and communication terminal
CN113848796A (en) Intelligent processing system based on cloud control
CN108365857B (en) SIM card pull-out prompting method, mobile terminal and storage medium
CN105988560B (en) Application starting method and device
CN110653815B (en) Robot control method, robot and computer storage medium
CN109857470B (en) Fingerprint unlocking 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
GR01 Patent grant
GR01 Patent grant