CN112422377A - Intelligent terminal control method and device and computer readable storage medium - Google Patents

Intelligent terminal control method and device and computer readable storage medium Download PDF

Info

Publication number
CN112422377A
CN112422377A CN202011159565.6A CN202011159565A CN112422377A CN 112422377 A CN112422377 A CN 112422377A CN 202011159565 A CN202011159565 A CN 202011159565A CN 112422377 A CN112422377 A CN 112422377A
Authority
CN
China
Prior art keywords
voice information
voice
information
intelligent terminal
remote control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011159565.6A
Other languages
Chinese (zh)
Inventor
向丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 CN202011159565.6A priority Critical patent/CN112422377A/en
Publication of CN112422377A publication Critical patent/CN112422377A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention discloses a control method and a control device of an intelligent terminal and a computer readable storage medium, wherein the method comprises the following steps: receiving voice information and verification information sent by remote control equipment; determining a first operation instruction according to the verification information and the voice information; and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction. According to the invention, the voice information and the check information corresponding to the voice information are sent to the intelligent terminal through the remote control device, the intelligent terminal receives the voice information and the check information, then the first operation instruction corresponding to the voice information is determined according to the check information and the voice information, and the operation corresponding to the first operation instruction is executed, so that the intelligent terminal can detect whether the voice information is interfered in the transmission process according to the voice information and the check information, and the technical problem that the intelligent terminal cannot acquire a correct voice command due to the interference of the voice information in the transmission process between the remote control device and the intelligent terminal is solved.

Description

Intelligent terminal control method and device and computer readable storage medium
Technical Field
The invention relates to the technical field of intelligent home, in particular to a control method and device of an intelligent terminal and a computer readable storage medium.
Background
With the development of the intelligent home technology and the technical development of the intelligent processing speed, a new technical breakthrough is made so far, so that various intelligent device technologies are developed vigorously, and the intelligent home has the potential of becoming a future technical hotspot.
In the prior art, a voice control process is realized through a remote controller and an intelligent television, voice control is mainly performed through key words, namely the remote controller receives voice information and sends the voice information to the intelligent television, so that the intelligent television recognizes a control command of a user based on the voice information, but actually, the voice information is interfered in a transmission process between the remote controller and the intelligent television, and the intelligent television cannot acquire a correct voice command when receiving the interfered voice information, so that a voice recognition effect is poor.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a control method and a control device of an intelligent terminal and a computer readable storage medium, and aims to solve the technical problem that the intelligent television cannot acquire correct voice commands due to interference of voice information in the transmission process between a remote controller and the intelligent television.
In order to achieve the above object, the present invention provides a method for controlling an intelligent terminal, including:
receiving voice information and verification information sent by remote control equipment;
determining a first operation instruction according to the verification information and the voice information;
and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction.
Optionally, the step of determining the first operation instruction according to the verification information and the voice information includes:
verifying whether the voice information and the verification information meet a data combination rule corresponding to a voice verification algorithm;
and if the voice information and the verification information meet the data combination rule, determining a first operation instruction according to the verification information and the voice information.
Optionally, the step of receiving the voice information and the verification information sent by the remote control device includes:
when a voice data packet sent by remote control equipment is received, the voice data packet comprises the voice information and the verification information, and the effective data length of the voice data packet is determined;
and when the effective data length meets a preset condition, analyzing the voice data packet to obtain voice information and verification information.
In order to achieve the above object, the present invention further provides a control method of a remote control device, including:
acquiring initial voice information, and determining the voice information in the initial voice information according to the initial voice information;
according to the voice information, determining verification information corresponding to the voice information;
and sending the voice information and the verification information.
Optionally, the step of determining, according to the voice information, verification information corresponding to the voice information includes:
determining a first intermediate vector corresponding to the voice information in a first relation matrix based on a pre-stored first relation matrix;
determining a second intermediate vector corresponding to the voice information in a second relation matrix based on a pre-stored second relation matrix;
and calculating to obtain verification information corresponding to the voice information based on the first intermediate vector and the second intermediate vector.
Optionally, the step of determining the voice information in the initial voice information according to the initial voice information includes:
matching the initial voice information with common words prestored in a word bank, wherein the word bank is associated with the remote control equipment;
and taking the words matched with the common words in the initial voice information as voice information.
Optionally, the step of sending the voice information and the verification information includes:
shifting the voice information to the left by the preset digit to obtain intermediate voice information corresponding to the voice information;
and determining a voice data packet based on the intermediate voice information and the verification information, and sending the voice data packet.
In addition, to achieve the above object, the present invention further provides a control device of an intelligent terminal, including: the intelligent terminal control method comprises a memory, a processor and a control program of the intelligent terminal, wherein the control program of the intelligent terminal is stored on the memory and can run on the processor, and the steps of the intelligent terminal control method are realized when the control program of the intelligent terminal is executed by the processor.
In addition, to achieve the above object, the present invention provides a control apparatus for a remote control device, including: the control program of the remote control device is stored on the memory and can run on the processor, and when being executed by the processor, the control program of the remote control device realizes the steps of the control method of the remote control device.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a control program that, when executed by a processor, implements the steps of the control method as described above.
The invention receives the voice information and the check information sent by the remote control equipment; determining a first operation instruction according to the verification information and the voice information; and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction. According to the embodiment, the voice information and the check information corresponding to the voice information are sent to the intelligent terminal through the remote control device, the intelligent terminal receives the voice information and the check information sent by the remote control device, the voice information is checked according to the check information, and the first operation instruction corresponding to the voice information is determined according to the voice information after the voice information is checked to be passed, so that the intelligent terminal executes the operation corresponding to the first operation instruction, whether the voice information is interfered in the transmission process can be timely detected by the intelligent terminal, and the technical problem that the intelligent terminal cannot acquire the correct voice command due to the fact that the voice information is interfered in the transmission process between the remote controller and the intelligent terminal is solved.
Drawings
Fig. 1 is a schematic structural diagram of a control device of an intelligent terminal in a hardware operating environment according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a control method of an intelligent terminal according to a first embodiment of the present invention;
fig. 3 is a flowchart illustrating a control method of a remote control device according to a second embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a control device of an intelligent terminal in a hardware operating environment according to an embodiment of the present invention.
The control device of the intelligent terminal in the embodiment of the present invention may be a PC, or may be a mobile terminal device having a display function, such as a smart phone, a tablet computer, an electronic book reader, an MP3(Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3) player, an MP4(Moving Picture Experts Group Audio Layer IV, motion video Experts compression standard Audio Layer 4) player, a portable computer, and the like.
As shown in fig. 1, the control device of the intelligent terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the control device of the smart terminal may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors.
Those skilled in the art will appreciate that the control arrangement of the smart terminal shown in fig. 1 does not constitute a limitation of the control arrangement of the smart terminal and may include more or less components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a control program of the smart terminal.
In the control device of the intelligent terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be used to call up a control program of the smart terminal stored in the memory 1005.
In this embodiment, the control device of the intelligent terminal includes: the intelligent terminal comprises a memory 1005, a processor 1001 and a control program of the intelligent terminal, wherein the control program of the intelligent terminal is stored in the memory 1005 and can run on the processor 1001, and when the processor 1001 calls the control program of the intelligent terminal stored in the memory 1005, the following operations are executed:
receiving voice information and verification information sent by remote control equipment;
determining a first operation instruction according to the verification information and the voice information;
and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction.
Further, the processor 1001 may call the control program of the smart terminal stored in the memory 1005, and also perform the following operations:
verifying whether the voice information and the verification information meet a data combination rule corresponding to a voice verification algorithm;
and if the voice information and the verification information meet the data combination rule, determining a first operation instruction according to the verification information and the voice information.
Further, the processor 1001 may call the control program of the smart terminal stored in the memory 1005, and also perform the following operations:
when a voice data packet sent by remote control equipment is received, the voice data packet comprises the voice information and the verification information, and the effective data length of the voice data packet is determined;
and when the effective data length meets a preset condition, analyzing the voice data packet to obtain voice information and verification information.
The invention also provides a control method of the intelligent terminal, and referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the control method of the intelligent terminal of the invention.
Step S10, receiving the voice information and the verification information sent by the remote control equipment;
in this embodiment, when the remote control device receives or detects a triggered voice recognition instruction, a voice recognition operation is performed based on the voice recognition instruction, that is, a voice signal in the current environment is acquired, and the acquired voice signal is recognized. When a voice recognition instruction is received, a current voice signal is detected and processed, and because the voice signal is an analog signal, pulse coding modulation needs to be performed on the voice signal to convert the voice signal into a digital signal which can be processed by a processor of the remote control device, that is, the voice signal is sequentially sampled, quantized and encoded to convert the voice signal into data which can be processed by the processor of the remote control device, so as to obtain initial voice information. The voice recognition instruction is a control instruction triggered by a user on the remote control equipment and is used for controlling the remote control equipment to execute voice recognition operation. It should be noted that, a user may trigger a voice recognition instruction at the remote control device, and control the remote control device to record voice to acquire a voice signal for recognition. After the remote control equipment obtains the voice information, the verification information corresponding to the voice information is determined according to the voice information, and the voice information and the verification information are sent to the intelligent terminal so that the intelligent terminal can receive the voice information and the verification information sent by the remote control equipment.
It should be noted that the voice information is key information in the initial voice information, the initial voice information includes key information and non-key information, the key information is a voice keyword required for voice control, the non-key information is voice information in the initial voice information except the key information, and the voice keyword is "brightness", "volume", or "television", for example. Therefore, after the initial voice information is obtained, the initial voice information is recognized to obtain the voice information in the initial voice information, and the obtained voice information is the key information in the initial voice information.
Step S20, determining a first operation instruction according to the verification information and the voice information;
and step S30, controlling the intelligent terminal to execute the operation corresponding to the first operation instruction.
In this embodiment, after the intelligent terminal receives the voice information and the verification information transmitted by the remote control device, the intelligent terminal firstly verifies the voice information according to the verification information, and after the verification of the voice information is successful, determines a first operation instruction matched with the voice information according to a first mapping relation corresponding to the voice information and the operation instruction; and then, determining the operation corresponding to the first operation instruction based on the second mapping relation between the operation instruction and the control operation, and executing the operation corresponding to the first operation instruction by the intelligent terminal.
Further, the process of verifying the voice information by the intelligent terminal may also be sending a data verification request to the remote control device, so that the remote control device obtains the backup voice verification information stored in the voice verification module when receiving the data verification request, and transmits the backup voice verification information to the intelligent terminal. The intelligent terminal receives backup voice check information transmitted by the remote control equipment and matches the check information with the backup voice check information; and if the intelligent terminal detects that the check information is matched with the backup voice check information, which indicates that the voice data is not interfered in the transmission process, determining a first operation instruction according to the check information and the voice information, and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction. And if the intelligent terminal detects that the verification information is not matched with the backup voice verification information and indicates that the voice data is interfered in the transmission process, the intelligent terminal sends a data retransmission request to the remote control equipment to inform the remote control equipment of resending the voice data.
Further, the step of determining the first operation instruction according to the verification information and the voice information includes:
step S21, verifying whether the voice information and the verification information meet the data combination rule corresponding to the voice verification algorithm;
step S22, if the voice information and the verification information satisfy the data combination rule, determining a first operation instruction according to the verification information and the voice information.
In this embodiment, after obtaining the voice information and the verification information corresponding to the voice information, verifying whether the voice information and the verification information satisfy the data combination rule corresponding to the voice verification algorithm to verify the voice information; if the voice information and the verification information meet the data combination rule corresponding to the voice verification algorithm, the voice information is verified successfully, and the fact that the voice information is not interfered in the transmission process is indicated, a first operation instruction matched with the voice information is determined according to a first mapping relation corresponding to the voice information and the operation instruction, so that the intelligent terminal can execute the operation corresponding to the first operation instruction subsequently.
Further, the step of receiving the voice information and the verification information sent by the remote control device includes:
step S11, when receiving a voice data packet sent by a remote control device, the voice data packet includes the voice information and the verification information, and the effective data length of the voice data packet is determined;
and step S12, when the effective data length meets the preset condition, analyzing the voice data packet to obtain voice information and verification information.
In this embodiment, after the remote control device obtains the voice information, the remote control device determines the verification information corresponding to the voice information according to the voice information, and packages the voice information and the verification information to obtain a voice data packet, so that the voice data packet containing the voice information and the verification information is packaged and sent to the intelligent terminal, and the intelligent terminal receives the voice information and the verification information sent by the remote control device. When the intelligent terminal receives a voice data packet sent by the remote control equipment, the voice data packet comprises voice information and check information, the voice data packet is analyzed to obtain effective data in the voice data packet, then the length of the effective data in the voice data packet is determined according to the effective data to obtain the length of the effective data, and the effective data in the voice data packet comprises the voice information and the check information transmitted by the remote control equipment. And after the effective data length in the voice data packet is obtained, detecting whether the effective data length meets a preset condition, and when the effective data length meets the preset condition, analyzing the voice data packet to obtain voice information and check information in the voice data packet.
It should be noted that, in this embodiment, the length of the valid data of the voice data packet is detected first, and data in the voice data packet may be detected primarily, and if the length of the valid data of the voice data packet does not satisfy the preset condition, it is indicated that voice information or check information in the voice data packet is interfered, and the voice data packet is discarded directly, so that it is avoided that the voice information or check information in the voice data packet is verified after being interfered, steps for verifying the voice information are reduced, and verification efficiency is improved. It should be noted that, if it is not detected at the step of detecting the effective data length of the voice data packet that the voice information or the verification information therein is interfered, the next step of analyzing the voice data packet is continued to obtain the voice information and the verification information in the voice data packet, so as to perform the next step of verifying the voice information based on the verification information.
In the control method of the intelligent terminal provided by this embodiment, the voice information and the verification information sent by the remote control device are received; determining a first operation instruction according to the verification information and the voice information; and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction. According to the embodiment, the voice information and the check information corresponding to the voice information are sent to the intelligent terminal through the remote control device, the intelligent terminal receives the voice information and the check information sent by the remote control device, the voice information is checked according to the check information, and the first operation instruction corresponding to the voice information is determined according to the voice information after the voice information is checked to be passed, so that the intelligent terminal executes the operation corresponding to the first operation instruction, whether the voice information is interfered in the transmission process can be timely detected by the intelligent terminal, and the technical problem that the intelligent terminal cannot acquire the correct voice command due to the fact that the voice information is interfered in the transmission process between the remote controller and the intelligent terminal is solved.
The present invention further provides a method for controlling a remote control device, and referring to fig. 3, fig. 3 is a schematic flow chart of a second embodiment of the method for controlling a remote control device according to the present invention.
In this embodiment, the control method of the remote control device includes the steps of:
step S100, acquiring initial voice information, and determining the voice information in the initial voice information according to the initial voice information;
step S200, according to the voice information, determining verification information corresponding to the voice information;
and step S300, sending the voice information and the verification information.
In this embodiment, when the remote control device receives or detects a triggered voice recognition instruction, a voice recognition operation is performed based on the voice recognition instruction, that is, a voice signal in the current environment is acquired, and the acquired voice signal is recognized. When a voice recognition instruction is received, a current voice signal is detected and processed, and because the voice signal is an analog signal, pulse coding modulation needs to be performed on the voice signal to convert the voice signal into a digital signal which can be processed by a processor of the remote control device, that is, the voice signal is sequentially sampled, quantized and encoded to convert the voice signal into data which can be processed by the processor of the remote control device, so as to obtain initial voice information.
The voice recognition instruction is a control instruction triggered by a user on the remote control equipment and is used for controlling the remote control equipment to execute voice recognition operation. It should be noted that, a user may trigger a voice recognition instruction at the remote control device, and control the remote control device to record voice to acquire a voice signal for recognition. After the remote control equipment obtains the voice information, the verification information corresponding to the voice information is determined according to the voice information, and the voice information and the verification information are sent to the intelligent terminal so that the intelligent terminal can receive the voice information and the verification information sent by the remote control equipment.
Further, after the remote control device obtains the voice information and the verification information, the voice information and the verification information are combined according to a preset data combination rule to obtain verification information corresponding to the voice information; and then associating the voice information with the verification information, packaging the voice information and the verification information to obtain a voice data packet, and finally sending the voice data packet to the intelligent terminal. When receiving a voice data packet sent by remote control equipment, the intelligent terminal analyzes the voice data packet to obtain voice information and verification information, and then the intelligent terminal determines a first operation instruction according to the verification information and the voice information; and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction.
Further, the process of verifying the voice information by the intelligent terminal may also be sending a data verification request to the remote control device, so that the remote control device obtains the backup voice verification information stored in the voice verification module when receiving the data verification request, and transmits the backup voice verification information to the intelligent terminal. The intelligent terminal receives backup voice check information transmitted by the remote control equipment and matches the check information with the backup voice check information; and if the intelligent terminal detects that the check information is matched with the backup voice check information, which indicates that the voice data is not interfered in the transmission process, determining a first operation instruction according to the check information and the voice information, and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction. And if the intelligent terminal detects that the verification information is not matched with the backup voice verification information and indicates that the voice data is interfered in the transmission process, the intelligent terminal sends a data retransmission request to the remote control equipment to inform the remote control equipment of resending the voice data.
Further, the step of determining, according to the voice information, verification information corresponding to the voice information includes:
step S201, based on a pre-stored first relation matrix, determining a first intermediate vector corresponding to the voice information in the first relation matrix;
step S202, based on a pre-stored second relation matrix, determining a second intermediate vector corresponding to the voice information in the second relation matrix;
step S203, based on the first intermediate vector and the second intermediate vector, calculating to obtain verification information corresponding to the voice information.
In this embodiment, the first relation matrix includes a first mapping relation between the voice information and the intermediate vector, and the second relation matrix includes a second mapping relation between the voice information and the intermediate vector. After the remote control equipment obtains the voice information, inputting the voice information into a first relation matrix, and determining a first intermediate vector corresponding to the voice information by the first relation matrix; and inputting the voice information into a second relation matrix, wherein the second relation matrix determines a second intermediate vector corresponding to the voice information. And after a first intermediate vector and a second intermediate vector corresponding to the voice information are obtained, performing point multiplication on the first intermediate vector and the second intermediate vector, and finally obtaining verification information corresponding to the voice information.
Further, the step of determining the voice information in the initial voice information according to the initial voice information includes:
step S101, matching the initial voice information with common words pre-stored in a word bank, wherein the word bank is associated with the remote control equipment;
and step S102, taking the words matched with the common words in the initial voice information as voice information.
In this embodiment, when the remote control device receives or detects a triggered voice recognition instruction, a voice recognition operation is performed based on the voice recognition instruction, that is, a voice signal in the current environment is acquired, and the acquired voice signal is recognized. When a voice recognition instruction is received, the current voice signal is detected, and the voice signal is sampled, quantized and encoded in sequence, so that the voice signal is converted into data which can be processed by a processor of the remote control equipment, and initial voice information is obtained. The remote control equipment is connected with a server corresponding to the word library, and after the initial voice information is recognized, the remote control equipment transmits the initial voice information to the server; after the server receives the initial voice information transmitted by the remote control equipment, the server matches the initial voice information with common words prestored in a word library, and words matched with the common words in the initial voice information are used as voice information. And after determining the voice information, the server transmits the voice information to the remote control equipment. It should be noted that a large number of common words are pre-stored in the word library, the common words are key words for controlling the intelligent terminal, and the common words are "volume", "increase", "adjust", and the like.
Further, the step of sending the voice message and the verification message includes:
step S301, shifting the voice information to the left by the preset digit to obtain intermediate voice information corresponding to the voice information;
step S302, based on the intermediate voice information and the verification information, determining a voice data packet and sending the voice data packet.
In this embodiment, after the remote control device obtains the voice information, the voice information is shifted to the left by the preset digit number, so as to obtain the voice information shifted to the left by the preset digit number, that is, the intermediate voice information; then, determining a first intermediate vector corresponding to the voice information in a first relation matrix based on a pre-stored first relation matrix; determining a second intermediate vector corresponding to the voice information in a second relation matrix based on a pre-stored second relation matrix; and calculating to obtain verification information corresponding to the voice information based on the first intermediate vector and the second intermediate vector. After the intermediate voice information and the verification information are obtained, calculating the sum of the intermediate voice information and the verification information, and packaging the sum of the intermediate voice information and the verification information into a voice data packet; and after the voice data packet is obtained, the remote control equipment sends the voice data packet to the intelligent terminal.
In the control method of the remote control device provided by this embodiment, initial voice information is obtained, and voice information in the initial voice information is determined according to the initial voice information; according to the voice information, determining verification information corresponding to the voice information; and sending the voice information and the verification information. The embodiment identifies the initial voice information through the remote control equipment, determines the voice information in the initial voice information, determines the verification information according to the voice information, thereby the voice information and the verification information corresponding to the voice information can be sent to the intelligent terminal, the intelligent terminal receives the voice information and the verification information sent by the remote control equipment and verifies the voice information according to the verification information, and determining a first operation instruction corresponding to the voice information according to the voice information after the voice information passes the verification, therefore, the intelligent terminal executes the operation corresponding to the first operation instruction, so that the intelligent terminal can timely detect whether the voice information is interfered in the transmission process, and the technical problem that the intelligent terminal cannot acquire a correct voice command due to the interference of the voice information in the transmission process between the remote controller and the intelligent terminal is solved.
Furthermore, an embodiment of the present invention further provides a computer-readable storage medium, on which a control program is stored, where the control program, when executed by a processor, implements the steps of the control method according to any one of the above.
The specific embodiment of the computer-readable storage medium of the present invention is substantially the same as the embodiments of the control method described above, and will not be described in detail herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A control method of an intelligent terminal is characterized by comprising the following steps:
receiving voice information and verification information sent by remote control equipment;
determining a first operation instruction according to the verification information and the voice information;
and controlling the intelligent terminal to execute the operation corresponding to the first operation instruction.
2. The method for controlling an intelligent terminal according to claim 1, wherein the step of determining the first operation command according to the verification information and the voice information comprises:
verifying whether the voice information and the verification information meet a data combination rule corresponding to a voice verification algorithm;
and if the voice information and the verification information meet the data combination rule, determining a first operation instruction according to the verification information and the voice information.
3. The method for controlling an intelligent terminal according to claim 1, wherein the step of receiving the voice message and the verification message transmitted from the remote control device comprises:
when a voice data packet sent by remote control equipment is received, the voice data packet comprises the voice information and the verification information, and the effective data length of the voice data packet is determined;
and when the effective data length meets a preset condition, analyzing the voice data packet to obtain voice information and verification information.
4. A control method of a remote control apparatus, characterized in that the control method comprises:
acquiring initial voice information, and determining the voice information in the initial voice information according to the initial voice information;
according to the voice information, determining verification information corresponding to the voice information;
and sending the voice information and the verification information.
5. The method for controlling a remote control device according to claim 4, wherein the step of determining the verification information corresponding to the voice information based on the voice information comprises:
determining a first intermediate vector corresponding to the voice information in a first relation matrix based on a pre-stored first relation matrix;
determining a second intermediate vector corresponding to the voice information in a second relation matrix based on a pre-stored second relation matrix;
and calculating to obtain verification information corresponding to the voice information based on the first intermediate vector and the second intermediate vector.
6. The method of controlling a remote control device according to claim 4, wherein the step of determining the voice information in the initial voice information based on the initial voice information comprises:
matching the initial voice information with common words prestored in a word bank, wherein the word bank is associated with the remote control equipment;
and taking the words matched with the common words in the initial voice information as voice information.
7. The method for controlling a remote control device according to any one of claims 4 to 6, wherein the step of transmitting the voice information and the verification information includes:
shifting the voice information to the left by the preset digit to obtain intermediate voice information corresponding to the voice information;
and determining a voice data packet based on the intermediate voice information and the verification information, and sending the voice data packet.
8. The control device of the intelligent terminal is characterized by comprising the following components: a memory, a processor and a control program of the intelligent terminal stored on the memory and operable on the processor, the control program of the intelligent terminal implementing the steps of the control method of the intelligent terminal according to any one of claims 1 to 3 when executed by the processor.
9. A control apparatus of a remote control device, characterized in that the control apparatus of the remote control device comprises: memory, a processor and a control program of a remote control device stored on the memory and executable on the processor, the control program of the remote control device implementing the steps of the method of controlling a remote control device according to any one of claims 4 to 7 when executed by the processor.
10. A computer-readable storage medium, characterized in that a control program is stored thereon, which when executed by a processor implements the steps of the control method according to any one of claims 1 to 3 or 4 to 7.
CN202011159565.6A 2020-10-26 2020-10-26 Intelligent terminal control method and device and computer readable storage medium Pending CN112422377A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011159565.6A CN112422377A (en) 2020-10-26 2020-10-26 Intelligent terminal control method and device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011159565.6A CN112422377A (en) 2020-10-26 2020-10-26 Intelligent terminal control method and device and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112422377A true CN112422377A (en) 2021-02-26

Family

ID=74840597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011159565.6A Pending CN112422377A (en) 2020-10-26 2020-10-26 Intelligent terminal control method and device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112422377A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116963339A (en) * 2023-09-21 2023-10-27 深圳市世迈光电有限公司 Intelligent LED illumination control method, device and system and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100852A (en) * 2014-05-20 2015-11-25 深圳Tcl新技术有限公司 Voice-based remote control method, device and system for terminals
WO2017156893A1 (en) * 2016-03-18 2017-09-21 深圳Tcl数字技术有限公司 Voice control method and smart television
CN109785834A (en) * 2019-01-24 2019-05-21 中国—东盟信息港股份有限公司 A kind of voice data sample acquisition system and its method based on identifying code
WO2020125364A1 (en) * 2018-12-17 2020-06-25 深圳壹账通智能科技有限公司 Information verification input method and apparatus, computer device, and storage medium
CN111369716A (en) * 2020-02-28 2020-07-03 歌尔科技有限公司 Unlocking method, door lock and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100852A (en) * 2014-05-20 2015-11-25 深圳Tcl新技术有限公司 Voice-based remote control method, device and system for terminals
WO2017156893A1 (en) * 2016-03-18 2017-09-21 深圳Tcl数字技术有限公司 Voice control method and smart television
WO2020125364A1 (en) * 2018-12-17 2020-06-25 深圳壹账通智能科技有限公司 Information verification input method and apparatus, computer device, and storage medium
CN109785834A (en) * 2019-01-24 2019-05-21 中国—东盟信息港股份有限公司 A kind of voice data sample acquisition system and its method based on identifying code
CN111369716A (en) * 2020-02-28 2020-07-03 歌尔科技有限公司 Unlocking method, door lock and computer readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116963339A (en) * 2023-09-21 2023-10-27 深圳市世迈光电有限公司 Intelligent LED illumination control method, device and system and computer readable storage medium
CN116963339B (en) * 2023-09-21 2023-12-15 深圳市世迈光电有限公司 Intelligent LED illumination control method, device and system and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN109117361B (en) Remote debugging method, related equipment and system for small program
KR20190088945A (en) Electronic device, server and control methods thereof
CN108805701B (en) Multi-blockchain cross-chain transaction processing system and method, blockchain system and storage medium
CN107040609B (en) Network request processing method and device
KR101885133B1 (en) Apparatus and method for providing application auto install function in digital device
CN107766747B (en) Method for verifying integrity of application program installation package, mobile terminal and server
CN112596403B (en) Intelligent device control method, device, equipment and storage medium
CN111935802A (en) Equipment network distribution method and device and computer readable storage medium
CN114640727B (en) Protocol analysis method, device and computer readable storage medium
CN110287655B (en) Verification code input method and device and mobile terminal
CN111818499A (en) Rapid pairing method, device, equipment and computer readable storage medium
CN112422377A (en) Intelligent terminal control method and device and computer readable storage medium
CN113795015A (en) Data transmission method, device, equipment and computer readable storage medium
CN108989428B (en) Bluetooth terminal upgrading method, server, computer readable storage medium and system
CN110831114A (en) Connection method with wireless device, terminal and readable storage medium
KR102506155B1 (en) Electronic device, application executing system and control methods thereof
CN107122174B (en) Application program updating method and device
WO2017092315A1 (en) Method and device for controlling television
CN111400729B (en) Control method and electronic equipment
CN109298862B (en) Customized data value acquisition method and device and storage medium
CN109660988B (en) Communication authentication processing method and device and electronic equipment
CN113037868A (en) Cross-border store login method, device, equipment and computer readable storage medium
CN113590248A (en) Screen projection method and device of vehicle-mounted terminal and readable storage medium
CN114428655A (en) Remote control method of equipment, terminal equipment, system and storage medium
US8601106B2 (en) Remote command execution over a network

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: 20210226

RJ01 Rejection of invention patent application after publication