Voice remote control method and system
By adjusting the voice control mode according to the power supply method of the remote control, the problems of poor near-field battery life and low far-field voice recognition rate are solved, and efficient voice control is achieved in different scenarios.
Patent Information
- Application Number
- CN202111518281.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-13
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2041-12-13
AI Technical Summary
The existing voice remote control technology has poor battery life in near-site scenarios and has a low voice recognition rate in far-site scenarios.
Depending on the power supply method of the remote control, different modes are used for voice control: high battery life mode is used when the battery is powered, and audio data is compressed through a larger compression rate to reduce data transmission power consumption; high voice recognition rate mode is used when the external power supply is powered, and audio data is compressed through a smaller compression rate to ensure data integrity and accuracy.
Improve the battery life of the remote control in the near-site scenario and improve the voice recognition rate of the remote control in the far-site scenario, realizing effective voice control in different scenarios.
Smart Images

Figure CN114387980B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of remote control technology, and particularly to a voice remote control method and system. Background Art
[0002] With the maturity of voice technology and the increasing acceptance by users, more and more household appliances are equipped with voice functions. However, due to different usage scenarios, users have different requirements for voice interaction methods, and different scenarios can correspond to different remote control power supply methods. In the near-field scenario, the remote control can be powered by batteries. Users can hold the remote control and walk freely, and perform voice input on the remote control to achieve voice control of household appliances. Since the human voice is relatively close to the remote control, the remote control can pick up the sound more completely and accurately, so the voice recognition rate is relatively high. However, the battery power of the remote control is limited, resulting in poor battery life of the remote control. In the far-field scenario, when the remote control is powered by an external power supply, the remote control has strong battery life. However, since the remote control is in a charging position and is not easy to move at this time, and the user may be in a position far from the remote control, the remote control has poor sound pickup effect, resulting in a low voice recognition rate of the remote control.
[0003] Therefore, this application aims to design a voice remote control method and system that can improve the battery life of the remote control in the near-field scenario and improve the voice recognition rate of the remote control in the far-field scenario. Summary of the Invention
[0004] To overcome the problems existing in the related art, this application provides a voice remote control method and system, which can improve the battery life of the remote control in the near-field scenario and improve the voice recognition rate of the remote control in the far-field scenario.
[0005] The first aspect of this application provides a voice remote control method, including:
[0006] Obtain the power supply method of the remote control;
[0007] If the power supply method of the remote control is battery power supply, then use the high battery life mode to perform voice control on the controlled device. The high battery life mode includes: compressing the collected audio data at a first compression ratio to form first audio data;
[0008] If the power supply method of the remote control is external power supply, then use the high voice recognition rate mode to perform voice control on the controlled device. The high voice recognition rate mode includes: compressing the collected audio data at a second compression ratio to form second audio data, and the second compression ratio is less than the first compression ratio.
[0009] In one embodiment, the high battery life mode further includes: after the remote control sends the first audio data to the controlled device, the controlled device then sends the first audio data to the server for recognition;
[0010] The high speech recognition rate mode further includes: after the remote control sends the second audio data to the server for recognition, it then sends the information fed back by the server to the controlled device.
[0011] In one embodiment, the voice control of the controlled device using the high battery life mode includes:
[0012] Detect whether the remote control receives a device control signal. If so, perform sound pickup;
[0013] Compress the collected audio data using a first compression ratio to form first audio data;
[0014] Send the first audio data to the controlled device;
[0015] The controlled device sends the first audio data to the server for recognition through a wireless router to generate a first control instruction for the controlled device;
[0016] The first control instruction is fed back to the controlled device through the wireless router;
[0017] The controlled device executes the first control instruction and performs voice broadcast according to the execution situation.
[0018] In one embodiment, after detecting whether the remote control receives a device control signal, it includes:
[0019] If not, the remote control has no response.
[0020] In one embodiment, the voice broadcast according to the execution situation includes:
[0021] If the controlled device successfully executes the first control instruction, broadcast the voice indicating that the first control instruction is successfully executed;
[0022] If the controlled device fails to execute the first control instruction, broadcast the voice indicating that the first control instruction fails to be executed.
[0023] In one embodiment, before sending the first audio data to the controlled device, it includes:
[0024] Establish a wireless direct connection communication between the remote control and the controlled device, and establish a communication between the controlled device and the local area network.
[0025] In one embodiment, the voice control of the controlled device in the high voice recognition rate mode includes:
[0026] Detect whether the remote control receives a voice command. If so, perform sound pickup;
[0027] Perform noise reduction on the collected audio data;
[0028] Compress the noise-reduced audio data at a second compression rate to form second audio data;
[0029] Send the second audio data to the server for recognition through a wireless router to generate a second control command for the controlled device;
[0030] According to the connection situation between the controlled device and the local area network, feedback the second control command to the controlled device;
[0031] The controlled device executes the second control command and performs voice broadcast according to the execution situation.
[0032] In one embodiment, after detecting whether the remote control receives a voice command, it includes:
[0033] If not, the remote control has no response.
[0034] In one embodiment, the step of feedbacking the second control command to the controlled device according to the connection situation between the controlled device and the local area network includes:
[0035] If the controlled device is connected to the local area network, the wireless router feedbacks the second control command to the controlled device;
[0036] If the controlled device is not connected to the local area network, the wireless router feedbacks the second control command to the remote control, and the remote control then feedbacks the second control command to the controlled device.
[0037] In one embodiment, the step of performing voice broadcast according to the execution situation includes:
[0038] If the controlled device successfully executes the second control command, broadcast the voice indicating that the second control command is successfully executed;
[0039] If the controlled device fails to execute the second control command, broadcast the voice indicating that the second control command fails to execute.
[0040] In one embodiment, before sending the second audio data to the server for recognition through a wireless router, it includes:
[0041] A wireless direct connection communication is established between the remote controller and the controlled device, and a communication is established between the remote controller and the local area network.
[0042] The second aspect of this application provides a voice remote control system for implementing the above-mentioned voice remote control method, including: a remote controller, a controlled device, a wireless router, and a server.
[0043] The remote controller, the controlled device, the wireless router, and the server are used to perform voice control of the controlled device in a high battery life mode when the power supply mode of the remote controller is battery-powered, and perform voice control of the controlled device in a high voice recognition rate mode when the power supply mode of the remote controller is external power supply.
[0044] The technical solution provided by this application may include the following beneficial effects:
[0045] When the power supply mode of the remote controller is battery-powered, this application uses a high battery life mode to perform voice control of the controlled device, including compressing the collected audio data using a first compression ratio. When the power supply mode of the remote controller is external power supply, it uses a high voice recognition rate mode to perform voice control of the controlled device, including compressing the collected audio data using a second compression ratio, and the second compression ratio is less than the first compression ratio. Since the battery power is limited when powered by battery, the battery life of the remote controller is poor. Also, since the remote controller can follow the user's movement when powered by battery, the distance between the human voice and the remote controller can be reduced, improving the integrity and accuracy of sound pickup, which is suitable for voice control in near-field scenarios. Therefore, when powered by battery, in the high battery life mode, the collected audio data is compressed using the first compression ratio, and the first compression ratio is relatively large, which can reduce the size of the audio data, thereby reducing the power consumption during the transmission of the audio data and improving the battery life of the remote controller on the premise of ensuring the integrity and accuracy of sound pickup. When powered by external power supply, the electric energy input to the remote controller is continuous, and the battery life of the remote controller is greatly improved, which is suitable for voice control in far-field scenarios. Also, since the remote controller needs to be fixed at the charging position and cannot follow the user's movement when powered by external power supply, when the user needs to perform voice control on the controlled device, due to the relatively long distance from the remote controller, the sound pickup accuracy and integrity of the remote controller decrease, and the voice recognition rate decreases. Therefore, when powered by external power supply, in the high voice recognition rate mode, the collected audio data is compressed using the second compression ratio, and the second compression ratio is relatively small, which can ensure the integrity of the audio data, thereby ensuring the accuracy of the transmitted information and improving the voice recognition rate of the remote controller on the premise of ensuring the high battery life of the remote controller. That is, the solution of this application can improve the battery life of the remote controller in near-field scenarios and improve the voice recognition rate of the remote controller in far-field scenarios.
[0046] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] By describing the exemplary embodiments of this application in more detail in conjunction with the accompanying drawings, the above and other objects, features, and advantages of this application will become more apparent. Among them, in the exemplary embodiments of this application, the same reference numerals generally represent the same components.
[0048] Figure 1 is a schematic flowchart of the first embodiment of the voice remote control method shown in the embodiments of this application;
[0049] Figure 2 is a schematic flowchart of the second embodiment of the voice remote control method shown in the embodiments of this application;
[0050] Figure 3 is a schematic flowchart of the third embodiment of the voice remote control method shown in the embodiments of this application;
[0051] Figure 4 is a schematic flowchart of the fourth embodiment of the voice remote control method shown in the embodiments of this application;
[0052] Figure 5 is a schematic flowchart of the fifth embodiment of the voice remote control method shown in the embodiments of this application;
[0053] Figure 6 is a schematic structural diagram of the voice remote control system shown in the embodiments of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0054] The preferred embodiments of this application will be described in more detail below with reference to the accompanying drawings. Although the preferred embodiments of this application are shown in the drawings, it should be understood that this application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to make this application more thorough and complete, and to convey the scope of this application fully to those skilled in the art.
[0055] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms "a", "the", and "said" used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0056] It should be understood that although the terms "first", "second", "third", etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of this application, "a plurality" means two or more, unless otherwise specifically defined.
[0057] With the maturity of voice technology and the increasing acceptance by users, more and more household appliances are equipped with voice functions. However, due to different usage scenarios, users have different requirements for voice interaction methods. Different scenarios can correspond to different remote control power supply methods. In the near-field scenario, the remote control can be powered by batteries. Users can hold the remote control and walk freely, and perform voice input on the remote control to achieve voice control of household appliances. Since the human voice is relatively close to the remote control, the remote control can pick up the sound more completely and accurately, so the voice recognition rate is relatively high. However, the battery power of the remote control is limited, resulting in poor battery life of the remote control; in the far-field scenario, when the remote control can be powered by an external power supply, the remote control has strong battery life. However, since the remote control is in a charging position and not easy to move at this time, and the user may be in a position far from the remote control, the sound pickup effect of the remote control is poor, resulting in a relatively low voice recognition rate of the remote control.
[0058] In view of the above problems, the embodiments of this application provide a voice remote control method and system, which can improve the battery life of the remote control in the near-field scenario and improve the voice recognition rate of the remote control in the far-field scenario.
[0059] The technical solutions of the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0060] Embodiment 1
[0061] Figure 1 It is a schematic flowchart of Embodiment 1 of the voice remote control method shown in the embodiments of this application.
[0062] See Figure 1 In this application, Embodiment 1 of the voice remote control method includes:
[0063] 101. Obtain the power supply method of the remote control;
[0064] 102. Determine whether the power supply method of the remote control is battery power supply;
[0065] Battery power supply is the internal power supply method of the remote control. Since the battery power is limited by the battery capacity, the battery power is relatively limited, and the battery life in general cases is also limited.
[0066] 103. If the power supply mode of the remote control is battery-powered, the high battery life mode is adopted to perform voice control on the controlled device;
[0067] When the power supply mode is battery-powered, due to the limited battery life of the battery, it is necessary to adopt the high battery life mode to extend the battery life. The high battery life mode includes: compressing the collected audio data at the first compression ratio to form the first audio data.
[0068] It should be noted that the controlled device can be an air conditioner, a TV, or any other intelligent home appliance that can be remotely controlled, and there is no limit here.
[0069] 104. If the power supply mode of the remote control is not battery-powered, the high speech recognition rate mode is adopted to perform voice control on the controlled device.
[0070] If the power supply mode is not battery-powered, it means that the power supply mode is external power supply. The external power supply can be directly powered by alternating current or other external charging devices, and theoretically can continuously supply power to the remote control without interruption. Therefore, in the external power supply mode, the battery life of the remote control is greatly improved. However, since it is used in a far-field scenario and the user is far away from the remote control, the sound pickup effect of the remote control is not good. Therefore, it is necessary to adopt the high speech recognition rate mode to improve the speech recognition rate. The high speech recognition rate mode includes: compressing the collected audio data at the second compression ratio to form the second audio data, and the second compression ratio is less than the first compression ratio.
[0071] The following beneficial effects can be obtained from the above-mentioned Embodiment 1:
[0072] When the power supply mode of the remote control is battery-powered, this embodiment uses a high battery life mode to perform voice control on the controlled device, including compressing the collected audio data using a first compression ratio. When the power supply mode of the remote control is external power supply, it uses a high speech recognition rate mode to perform voice control on the controlled device, including compressing the collected audio data using a second compression ratio, and the second compression ratio is less than the first compression ratio. Since the battery power is limited when powered by battery, the battery life of the remote control is poor. Also, because the remote control can follow the user when powered by battery, the distance between the human voice and the remote control can be reduced, improving the integrity and accuracy of sound pickup, which is suitable for voice control in near-field scenarios. Therefore, when powered by battery, in the high battery life mode, the collected audio data is compressed at the first compression ratio, and the first compression ratio is relatively large, which can reduce the size of the audio data, thereby reducing the power consumption during the transmission of the audio data and improving the battery life of the remote control on the premise of ensuring the integrity and accuracy of sound pickup. When powered by external power supply, the electrical energy input to the remote control is continuous, and the battery life of the remote control is greatly improved, which is suitable for voice control in far-field scenarios. Also, because the remote control needs to be fixed at the charging position and cannot follow the user when powered by external power supply, when the user needs to perform voice control on the controlled device, due to the relatively long distance from the remote control, the sound pickup accuracy and integrity of the remote control decrease, and the speech recognition rate decreases. Therefore, when powered by external power supply, in the high speech recognition rate mode, the collected audio data is compressed at the second compression ratio, and the second compression ratio is relatively small, which can ensure the integrity of the audio data, thereby ensuring the accuracy of the transmitted information and improving the speech recognition rate of the remote control on the premise of ensuring the high battery life of the remote control. That is, the solution of this embodiment can improve the battery life of the remote control in near-field scenarios and improve the speech recognition rate of the remote control in far-field scenarios.
[0073] Embodiment 2
[0074] In practical applications, based on Embodiment 1, this embodiment details the voice control method in the high battery life mode.
[0075] Figure 2 It is a flowchart of Embodiment 2 of the voice remote control method shown in the embodiments of the present application.
[0076] See Figure 2 , Embodiment 2 of the voice remote control method in the embodiments of the present application includes:
[0077] 201. Detect whether the remote control receives a device control signal;
[0078] There is a control button on the remote control. In the high battery life mode, when the user presses this control button, the remote control receives the device control signal, wakes up, and waits for the next voice command.
[0079] 202. If the remote control receives a device control signal, it will perform sound pickup;
[0080] At this time, the user can start further voice commands, and the remote control will start receiving audio data.
[0081] 203. If the remote control does not receive a device control signal, the remote control will have no response;
[0082] At this time, it may be that the user has not pressed the control button or the control has failed, and the remote control will not make any response.
[0083] 204. Compress the collected audio data using the first compression ratio to form the first audio data;
[0084] The first compression ratio can be any high-compression ratio algorithm, which is not limited here.
[0085] The remote control compresses the collected audio data using a high-compression ratio algorithm, which is a compression method with data loss. However, this method can reduce the data transmission size, shorten the data transmission time, and improve the data transmission efficiency.
[0086] 205. Send the first audio data to the controlled device;
[0087] At this time, a wireless direct connection communication has been established between the remote control and the controlled device. The remote control can directly transmit the first audio data to the controlled device without the need to maintain a connection with the local area network, reducing unnecessary communication interactions, thereby saving electric energy and improving the battery life.
[0088] 206. The controlled device sends the first audio data to the server for recognition through the wireless router to generate the first control instruction for the controlled device;
[0089] At this time, the controlled device is communicatively connected to the local area network. The server identifies the audio data as the corresponding text, obtains the control intention through semantic analysis of the text, and generates the corresponding control instruction.
[0090] 207. The first control instruction is fed back to the controlled device through the wireless router;
[0091] 208. The controlled device executes the first control instruction and performs voice broadcast according to the execution situation.
[0092] After the controlled device executes the control instruction, it can report the control status. According to whether the control is successful, different audio can be broadcast. It can also be that the server issues multiple status (success, failure, etc.) broadcast audio data when issuing the control instruction, and the air conditioner determines the audio to be broadcast according to whether the control is successful.
[0093] The following beneficial effects can be obtained from the above-mentioned Second Embodiment:
[0094] In this embodiment, the collected audio data is compressed by using a high compression ratio algorithm to reduce the data size and improve the transmission efficiency. Moreover, the remote control directly transmits the compressed audio data to the controlled device without the need to maintain a connection with the local area network, reducing unnecessary communication interactions, thereby saving electric energy and improving the battery life.
[0095] Embodiment III
[0096] In practical applications, based on the above embodiments, this embodiment details how the controlled device performs different voice broadcasts according to the execution status of the first control instruction.
[0097] Figure 3 It is a schematic flowchart of Embodiment III of the voice remote control method shown in the embodiments of the present application.
[0098] See Figure 3 , Embodiment III of the voice remote control method in the embodiments of the present application includes:
[0099] 301. Determine whether the execution of the first control instruction is successful;
[0100] 302. If the execution of the first control instruction is successful, broadcast the voice indicating that the execution of the first control instruction is successful;
[0101] 303. If the execution of the first control instruction is not successful, broadcast the voice indicating that the execution of the first control instruction fails.
[0102] The following beneficial effects can be obtained from the above Embodiment III:
[0103] In this embodiment, by performing corresponding voice broadcasts for different execution statuses of the first control instruction, it is convenient for users to know the specific implementation effects of voice control. When there are deviations in the control effects, they can be discovered in a timely manner, and further fault detection can be carried out to eliminate potential safety hazards and improve the user experience.
[0104] Embodiment IV
[0105] In practical applications, based on the above embodiments, this embodiment details the voice control method in the high voice recognition rate mode.
[0106] Figure 4 It is a schematic flowchart of Embodiment IV of the voice remote control method shown in the embodiments of the present application.
[0107] See Figure 4 , Embodiment IV of the voice remote control method in the embodiments of the present application includes:
[0108] 401. Detect whether the remote control has received a voice command;
[0109] The voice command is the wake-up word for the intelligent control device. In the high voice recognition rate mode, the remote control can be woken up by saying the wake-up word to the remote control. The remote control can set different wake-up words for different controlled devices. For example, when controlling the air conditioner, the wake-up word can be "Hello, air conditioner" or "Is the air conditioner there?". At this time, the remote control is woken up and waits for the next voice command. Since the voice containing "air conditioner" has been specifically sent when waking up the remote control, the next voice command does not need to specifically mention the word "air conditioner", and the remote control can still perform voice control on the air conditioner. In addition, a wake-up word can also be set for the remote control itself. For example, the wake-up word can be "Hello, remote control" or "Is the remote control there?". At this time, the remote control is woken up and waits for the next voice command. The next voice command needs to contain the name of the device that the user needs to control, such as the word "air conditioner", so that the remote control can identify and perform targeted control.
[0110] 402. If the remote control receives a voice command, it performs sound pickup.
[0111] At this time, the user can start further voice commands, and the remote control will start receiving audio data.
[0112] 403. If the remote control does not receive a voice command, the remote control has no response.
[0113] At this time, it may be that the user did not say the wake-up word, or did not say the correct wake-up word, or the control malfunctioned, and the remote control does not make any response.
[0114] 404. Denoise the collected audio data.
[0115] In this mode, in order to maximize the voice recognition rate, it is necessary to remove the noise in the audio data.
[0116] 405. Compress the denoised audio data using the second compression rate to form the second audio data.
[0117] The second compression rate is any low compression rate algorithm or lossless compression algorithm, which is not limited here.
[0118] The remote control compresses the collected audio data using a low compression rate algorithm or a lossless compression algorithm. The data content is complete, the transmission time is long, and the power consumption is large. However, since it is powered by an external power supply, the remote control has strong battery life and there is no need to consider the power consumption problem. And precisely because the data content is complete, the audio data is more convenient for identification and parsing, improving the voice recognition rate.
[0119] 406. Send the second audio data to the server through the wireless router for recognition to generate the second control command for the controlled device.
[0120] At this time, the remote control is communicatively connected to the local area network. The server identifies the audio data as the corresponding text, obtains the control intention through semantic analysis of the text, and generates the corresponding control instruction.
[0121] 407. According to the connection status of the controlled device to the local area network, feedback the second control instruction to the controlled device;
[0122] The controlled device may or may not be connected to the local area network. Different data transmission paths need to be selected according to different situations to feedback the second control instruction to the controlled device.
[0123] 408. The controlled device executes the second control instruction and performs voice broadcast according to the execution situation.
[0124] After the controlled device executes the control instruction, it can report the control status. According to whether the control is successful, different audios are broadcast. It can also be that the server issues the broadcast audio data of multiple states (success, failure, etc.) together when issuing the control instruction. The air conditioner determines the audio to be broadcast according to whether the control is successful.
[0125] It should be noted that the implementation method of "performing voice broadcast according to the execution situation" in step 408 is similar to that in the high battery life mode and will not be elaborated here.
[0126] The following beneficial effects can be obtained from the above-mentioned Embodiment 4:
[0127] In this embodiment, the collected audio data is compressed by using a low compression ratio algorithm or a lossless compression algorithm, and the data content is complete, making the audio data easier to identify and analyze and improving the speech recognition rate.
[0128] Embodiment 5
[0129] In practical applications, based on the above embodiments, in the high speech recognition rate mode, the remote control can select different data transmission paths according to different situations and feedback the second control instruction to the controlled device.
[0130] Figure 5 is a schematic flowchart of Embodiment 5 of the voice remote control method shown in the embodiments of the present application.
[0131] See Figure 5 , Embodiment 5 of the voice remote control method in the embodiments of the present application includes:
[0132] 501. Determine whether the controlled device is connected to the local area network;
[0133] 502. If the controlled device is connected to the local area network, the wireless router feeds back the second control instruction to the controlled device;
[0134] 503. If the controlled device is not connected to the local area network, the wireless router will feedback the second control instruction to the remote controller, and the remote controller will then feedback the second control instruction to the controlled device.
[0135] In this mode, the remote controller always maintains communication with the local area network, and at this time, a wireless direct connection communication has been established between the remote controller and the controlled device. The remote controller can receive the second audio data transmitted by the wireless router and transmit it to the controlled device.
[0136] The following beneficial effects can be obtained from the above-mentioned Embodiment 5:
[0137] The remote controller in this embodiment always maintains communication with the local area network. Whether the controlled device is connected to the local area network or not, it can receive the second control instruction and perform corresponding control, ensuring the stability of instruction transmission and voice control.
[0138] Embodiment 6
[0139] Corresponding to the foregoing embodiment of the application function implementation method, the present application also provides a voice remote control system and corresponding embodiments.
[0140] Figure 6 It is a schematic structural diagram of the voice remote control system shown in the embodiment of the present application.
[0141] See Figure 6 , this voice remote control system is used to execute the foregoing voice remote control method, including: a remote controller, a controlled device, a wireless router, and a server;
[0142] The remote controller, the controlled device, the wireless router, and the server are used to perform voice control on the controlled device in the high battery life mode when the power supply mode of the remote controller is battery-powered, and perform voice control on the controlled device in the high voice recognition rate mode when the power supply mode of the remote controller is external power supply.
[0143] Regarding the system in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated in detail here.
[0144] The solution of the present application has been described in detail above with reference to the accompanying drawings. In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments. Those skilled in the art should also know that the actions and modules involved in the specification are not necessarily essential to the present application. In addition, it can be understood that the steps in the method embodiments of the present application can be adjusted, combined, and deleted according to actual needs, and the modules in the device embodiments of the present application can be combined, divided, and deleted according to actual needs.
[0145] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0146] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations are obvious to those of ordinary skill in the art in the technical field without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, the practical application, or the improvement of the technology in the market, or to enable other ordinary skill in the art in the technical field to understand the embodiments disclosed herein.
Claims
1. A voice remote control method, characterized in that: Obtain the power supply method of the remote control; If the power supply method of the remote control is battery power supply, then use the high battery life mode to perform voice control on the controlled device. The high battery life mode includes: compressing the collected audio data at a first compression ratio to form first audio data; If the power supply method of the remote control is external power supply, then use the high voice recognition rate mode to perform voice control on the controlled device. The high voice recognition rate mode includes: compressing the collected audio data at a second compression ratio to form second audio data, and the second compression ratio is less than the first compression ratio.
2. The voice remote control method according to claim 1, characterized in that The high battery life mode further includes: after the remote control sends the first audio data to the controlled device, the controlled device then sends the first audio data to the server for recognition; The high voice recognition rate mode further includes: after the remote control sends the second audio data to the server for recognition, then sending the information fed back by the server to the controlled device.
3. The voice remote control method according to claim 2, characterized in that The use of the high battery life mode to perform voice control on the controlled device includes: Detect whether the remote control receives a device control signal. If so, perform sound pickup; Compress the collected audio data at a first compression ratio to form first audio data; Send the first audio data to the controlled device; The controlled device sends the first audio data to the server for recognition through a wireless router to generate a first control instruction for the controlled device; The first control instruction is fed back to the controlled device through the wireless router; The controlled device executes the first control instruction and performs voice broadcast according to the execution situation.
4. The voice remote control method according to claim 3, characterized in that After detecting whether the remote control receives a device control signal, it includes: If not, the remote control has no response.
5. The voice remote control method according to claim 3, characterized in that The performing voice broadcast according to the execution situation includes: If the controlled device successfully executes the first control instruction, then broadcast the voice of successful execution of the first control instruction; If the controlled device fails to execute the first control instruction, then broadcast the voice of failed execution of the first control instruction.
6. The voice remote control method according to claim 3, characterized in that Before sending the first audio data to the controlled device, it includes: Establish a wireless direct connection communication between the remote control and the controlled device, and establish a communication between the controlled device and the local area network.
7. The voice remote control method according to claim 2, characterized in that The use of the high voice recognition rate mode to perform voice control on the controlled device includes: Detect whether the remote control receives a voice command. If so, perform sound pickup; Perform noise reduction on the collected audio data; Compress the noise-reduced audio data at a second compression ratio to form second audio data; Send the second audio data to the server for recognition through a wireless router to generate a second control instruction for the controlled device; According to the connection situation between the controlled device and the local area network, feedback the second control instruction to the controlled device; The controlled device executes the second control instruction and performs voice broadcast according to the execution situation.
8. The voice remote control method according to claim 7, characterized in that After detecting whether the remote control receives a voice command, it includes: If not, the remote control has no response.
9. The voice remote control method according to claim 7, characterized in that The feedback of the second control instruction to the controlled device according to the connection situation between the controlled device and the local area network includes: If the controlled device is connected to the local area network, the wireless router feeds back the second control instruction to the controlled device; If the controlled device is not connected to the local area network, the wireless router feeds back the second control instruction to the remote controller, and the remote controller then feeds back the second control instruction to the controlled device.
10. The voice remote control method according to claim 7, wherein, The voice broadcast according to the execution situation includes: If the controlled device successfully executes the second control instruction, a voice indicating successful execution of the second control instruction is broadcast; If the controlled device fails to execute the second control instruction, a voice indicating failed execution of the second control instruction is broadcast.
11. The voice remote control method according to claim 7, wherein, Before sending the second audio data to the server for recognition through the wireless router, it includes: A wireless direct connection communication is established between the remote controller and the controlled device, and a communication is established between the remote controller and the local area network.
12. A voice remote control system, wherein, For implementing the voice remote control method according to any one of claims 1 to 11, it includes: a remote controller, a controlled device, a wireless router, and a server; The remote controller, the controlled device, the wireless router, and the server are used to perform voice control of the controlled device in a high battery life mode when the power supply mode of the remote controller is battery-powered, and perform voice control of the controlled device in a high voice recognition rate mode when the power supply mode of the remote controller is external power supply.
Citation Information
Patent Citations
Remote controller and control method and device thereof
CN112201231A
STB and set -top box that have far field and near field speech recognition simultaneously
CN206490770U