Voice instruction acquisition method and device, toilet control method and intelligent toilet

By obtaining status information from the smart toilet, adjusting the sensitivity of the voice module, and performing noise reduction processing, the problem of inaccurate acquisition of control voice commands by the voice module in noisy environments is solved, enabling more accurate acquisition and execution of user commands in noisy environments.

CN115910059BActive Publication Date: 2026-01-23SHENZHEN PROTOSTELLAR TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211395517.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-09
Publication Date
2026-01-23
Estimated Expiration
2042-11-09

AI Technical Summary

Technical Problem

In existing technologies, the accuracy of voice modules in smart toilets in acquiring control voice commands is relatively low in noisy environments.

Method used

By acquiring the status information of the toilet during operation, the sensitivity of the voice module is adjusted, voice signals are collected, and control voice commands are obtained, including adjusting the sensitivity up or down in different states, and acquiring comprehensive noise signals for noise reduction when necessary.

Benefits of technology

The accuracy of the voice module in acquiring control voice commands in noisy environments has been improved, enabling the smart toilet to execute user commands more accurately.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115910059B_ABST
    Figure CN115910059B_ABST
Patent Text Reader

Abstract

The application relates to a voice instruction acquisition method and device, a toilet control method and an intelligent toilet. The voice instruction acquisition method comprises the following steps: acquiring state information during operation of a toilet; adjusting the sensitivity of acquiring a control voice instruction according to the state information; collecting a voice signal with the adjusted sensitivity, and acquiring the control voice instruction in the voice signal. The voice instruction acquisition method can improve the accuracy of the voice module in acquiring the control voice instruction, so that the toilet can also acquire the control voice instruction of a user in a noisy environment.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent toilet, in particular to a voice instruction acquisition method and device, a toilet control method and an intelligent toilet. BACKGROUND

[0002] With the development of intelligent toilet technology, the technology of controlling the operation of intelligent toilet by acquiring the control voice instruction of the user is gradually popularized. However, in the prior art, the voice module cannot acquire the control voice instruction when the environment is noisy, and the accuracy of the voice module acquiring the control voice instruction is low. SUMMARY

[0003] Therefore, it is necessary to provide a voice instruction acquisition method and device, a toilet control method and an intelligent toilet capable of improving the accuracy of the voice module acquiring the control voice instruction.

[0004] In a first aspect, the present application provides a voice instruction acquisition method. The voice instruction acquisition method comprises:

[0005] acquiring state information of the operation of the toilet;

[0006] adjusting the sensitivity of acquiring the control voice instruction according to the state information;

[0007] collecting the voice signal at the adjusted sensitivity, and acquiring the control voice instruction in the voice signal.

[0008] In one of the embodiments, the state information comprises a first state and a second state, the running volume of the toilet in the first state is greater than that in the second state; and adjusting the sensitivity of acquiring the control voice instruction according to the state information comprises:

[0009] when the toilet is switched from the second state to the first state, the sensitivity of acquiring the control voice instruction is increased; and / or

[0010] when the toilet is switched from the first state to the second state, the sensitivity of acquiring the control voice instruction is decreased.

[0011] In one of the embodiments, the first state comprises any one of a drying opening state, a cleaning opening state, a gas pump opening state and a flushing opening state, and the second state information comprises any one of a drying closing state, a cleaning closing state, a gas pump closing state and a flushing closing state.

[0012] In one of the embodiments, collecting the voice signal at the adjusted sensitivity, and acquiring the control voice instruction in the voice signal comprises:

[0013] collecting the first voice signal with the adjusted sensitivity, the first voice signal comprising the toilet noise signal, the ambient noise signal and the control voice instruction input by the user; and / or

[0014] collecting the second voice signal with the adjusted sensitivity, the second voice signal comprising the ambient noise signal and the control voice instruction input by the user;

[0015] acquiring the control voice instruction in the first voice signal or the second voice signal according to the target voice instruction.

[0016] In one of the embodiments, before acquiring the state information of the toilet in operation, the method further comprises:

[0017] acquiring a noise reduction instruction;

[0018] acquiring a comprehensive noise signal according to the noise reduction instruction, the comprehensive noise signal comprising the ambient noise signal and the toilet noise signal;

[0019] collecting the voice signal with the adjusted sensitivity and acquiring the control voice instruction in the voice signal, comprising:

[0020] collecting the voice signal with the adjusted sensitivity and acquiring the control voice instruction in the voice signal according to the comprehensive noise signal.

[0021] In one of the embodiments, acquiring the control voice instruction in the voice signal according to the comprehensive noise signal, comprising:

[0022] acquiring a sound frequency range of the comprehensive noise signal;

[0023] filtering the comprehensive noise signal in the voice signal according to the sound frequency range to acquire the control voice instruction.

[0024] In a second aspect, the application further provides a toilet control method, the toilet control method comprising:

[0025] the voice instruction acquisition method as described above;

[0026] controlling the toilet to work according to the control voice instruction.

[0027] In a third aspect, the application further provides a voice instruction acquisition device, the voice instruction acquisition device comprising:

[0028] a state acquisition module, configured to acquire state information of the toilet in operation;

[0029] a sensitivity adjustment module, configured to adjust sensitivity for acquiring the control voice instruction according to the state information;

[0030] The instruction acquisition module is configured to collect the voice signal at the adjusted sensitivity and acquire the control voice instruction in the voice signal.

[0031] In a fourth aspect, the present application provides a smart toilet, which comprises:

[0032] The voice module is configured to acquire state information of the toilet in operation, adjust the sensitivity of acquiring the control voice instruction according to the state information, collect the voice signal at the adjusted sensitivity, and acquire the control voice instruction in the voice signal.

[0033] The control module is connected with the voice module and is configured to control the toilet to work according to the control voice instruction.

[0034] In one embodiment, the control module is further configured to send the state information of the toilet in operation or the noise reduction instruction to the voice module.

[0035] The voice instruction acquisition method and device, the toilet control method, and the smart toilet described above have the following advantages. The voice module acquires the state information of the toilet in operation, adjusts the sensitivity of acquiring the control voice instruction of the user according to different states, and then collects the voice signal at the adjusted appropriate sensitivity and acquires the control voice instruction in the voice signal more accurately. The voice instruction acquisition method described above can improve the accuracy of the voice module in acquiring the control voice instruction, so that the toilet can acquire the control voice instruction of the user in a noisy environment. BRIEF DESCRIPTION OF DRAWINGS

[0036] Figure 1 FIG. 1 is a flowchart of the voice instruction acquisition method according to one embodiment of the present application;

[0037] Figure 2 FIG. 2 is a flowchart of adjusting the sensitivity of acquiring the control voice instruction according to the state information according to one embodiment of the present application;

[0038] Figure 3 FIG. 3 is a flowchart of collecting the voice signal at the adjusted sensitivity and acquiring the control voice instruction in the voice signal according to one embodiment of the present application;

[0039] Figure 4 FIG. 4 is a flowchart of the voice instruction acquisition method according to another embodiment of the present application;

[0040] Figure 5 FIG. 5 is a flowchart of acquiring the control voice instruction in the voice signal according to the comprehensive noise signal according to one embodiment of the present application;

[0041] Figure 6 FIG. 6 is a flowchart of the voice instruction acquisition method according to another embodiment of the present application;

[0042] Figure 7A flowchart of a toilet control method in an embodiment;

[0043] Figure 8 An internal structure diagram of a voice instruction acquisition device in an embodiment;

[0044] Figure 9 A structure block diagram of a smart toilet in an embodiment;

[0045] Figure 10 An internal structure diagram of a smart toilet in an embodiment.

[0046] Explanation of reference numerals:

[0047] Voice instruction acquisition device: 10; state acquisition module: 11; sensitivity adjustment module: 12; instruction acquisition module: 13; smart toilet: 20; voice module: 21; control module: 22. DETAILED DESCRIPTION

[0048] In order to facilitate the understanding of the embodiments of the present application, the embodiments of the present application will be described more fully below with reference to the accompanying drawings. The preferred embodiments of the present application are shown in the drawings. However, the embodiments of the present application can be realized in many different forms and are not limited to the embodiments described herein. On the contrary, these embodiments are provided so that the disclosure of the embodiments of the present application is more thorough and comprehensive.

[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the embodiments of the present application belong. The terminology used in the specification of the embodiments of the present application herein is only for the purpose of describing specific embodiments and is not intended to limit the embodiments of the present application.

[0050] It can be understood that the term "comprising / including" specifies the existence of the stated features, integers, steps, operations, components, parts or combinations thereof, but does not exclude the possibility of existence or addition of one or more other features, integers, steps, operations, components, parts or combinations thereof. The terms "first", "second" and the like can be used herein to describe various parameters, but these parameters are not limited by these terms. These terms are only used to distinguish the first parameter from another parameter. For example, without departing from the scope of the present application, the first state can be referred to as the second state, and the second state can be referred to as the first state.

[0051] As shown in Figure 1 The voice instruction acquisition method provided by the embodiments of the present application can be applied to a smart toilet, and the voice instruction acquisition method comprises steps 110 to 130.

[0052] Step 110, acquiring state information when the toilet is in operation.

[0053] The toilet's status information is used to characterize the current state of the toilet. Based on the status information, the current state of the toilet can be determined. The status includes, for example, the drying function being on or off.

[0054] Step 120: Adjust the sensitivity of acquiring control voice commands based on the status information.

[0055] Voice commands refer to the user's voice instructions to control the toilet to perform corresponding functions. Due to various noises, the voice module struggles to accurately identify these commands from a multitude of sounds. Specifically, when the voice module's sensitivity is too high, it is easily affected by subtle or distant, unrelated sounds, mistaking other voice commands for the user's control commands; conversely, when the sensitivity is too low, the user's control commands are easily masked by noise, making them impossible to identify. Understandably, the volume of sound produced by the toilet varies depending on its operating state, necessitating different sensitivity adjustments. Adjusting the sensitivity specifically based on these different operating conditions helps to more accurately identify the user's control commands.

[0056] Step 130: Acquire the voice signal with the adjusted sensitivity and obtain the control voice commands in the voice signal.

[0057] The voice signal refers to the sum of all sound signals, including user control voice commands, sounds generated by the toilet itself, and sounds from the surrounding environment. User control voice commands are used to control the toilet to operate according to the given instructions. For example, when the control voice command is "drying on," the toilet's drying device can be controlled to perform the drying operation. The sensitivity adjustment range of the voice module can be from level 1 to 10, with level 6 as the initial value. Higher levels indicate lower sensitivity. In this embodiment, the voice signal is acquired with a more appropriate adjusted sensitivity. This avoids situations where excessive sensitivity leads to interference from subtle or distant irrelevant sounds, while also avoiding situations where excessively low sensitivity causes the user's control voice commands to be masked by various noises. Therefore, the voice command acquisition method of this embodiment improves the accuracy of the voice module in acquiring control voice commands, enabling the toilet to acquire user control voice commands even in noisy environments.

[0058] like Figure 2 As shown, in one embodiment, the status information includes a first state and a second state, and the operating volume of the toilet in the first state is greater than the operating volume in the second state; adjusting the sensitivity of acquiring control voice commands according to the status information includes the following steps 210 to 220.

[0059] Step 210, when the toilet is switched from the second state to the first state, the sensitivity of obtaining the control voice instruction is adjusted to be higher.

[0060] In the embodiment, when the toilet is switched from the state with relatively small running volume to the state with relatively large running volume, it indicates that the noise volume generated by the toilet itself is increased. In order to avoid the control voice instruction of the user being covered by the noise as much as possible, the sensitivity of the voice module can be adjusted to be higher to collect the voice signal and obtain the control voice instruction of the user more accurately. For example, when the sensitivity of the voice module is adjustable from level 1 to level 10, and level 6 is the initial value, the larger the level value is, the lower the sensitivity is. When the toilet is switched from the state of flushing closed to the state of flushing open, the sensitivity can be adjusted from the initial value 6 to level 2.

[0061] Step 220, when the toilet is switched from the first state to the second state, the sensitivity of obtaining the control voice instruction is adjusted to be lower.

[0062] In the embodiment, when the toilet is switched from the state with relatively large running volume to the state with relatively small running volume, it indicates that the noise volume generated by the toilet itself is decreased. At this time, the possibility of the control voice instruction of the user being covered by the noise is relatively small, and it is unnecessary to have too high sensitivity. In order to avoid the other voice instructions being mistaken as the control voice instruction of the user due to the influence of the irrelevant sound from a small distance or a far distance, the sensitivity of the voice module can be adjusted to be lower to collect the voice signal and obtain the control voice instruction of the user more accurately. For example, when the toilet is switched from the state of flushing open to the state of flushing closed, the sensitivity can be adjusted from level 2 to the initial value 6.

[0063] It should be noted that, although Figure 2 Although the steps 210 and 220 are shown in sequence, in fact, the toilet cannot be switched from the first state to the second state and from the second state to the first state at the same time, so the voice module only needs to adjust the sensitivity according to the state information of the toilet, that is, only one of the steps 210 and 220 needs to be executed.

[0064] In one of the embodiments, the first state includes any one of the state of drying open, the state of cleaning open, the state of air pump open, and the state of flushing open, and the second state information includes any one of the state of drying closed, the state of cleaning closed, the state of air pump closed, and the state of flushing closed.

[0065] In the present embodiment, the first state can also be other states except the drying open state, the cleaning open state, the air pump open state and the flushing open state, and the second state can also be other states except the drying closed state, the cleaning closed state, the air pump closed state and the flushing closed state, which are not exhaustively listed in the present application. It should be understood that the closestool can be switched between the drying open state and the drying closed state, between the cleaning open state and the cleaning closed state, between the air pump open state and the air pump closed state, and between the flushing open state and the flushing closed state, and the voice module should adjust the sensitivity appropriately according to different state information to accurately obtain the control voice instruction of the user.

[0066] As shown in Figure 3 In one embodiment, the voice signal is collected at the adjusted sensitivity, and the control voice instruction in the voice signal is obtained, including the following steps 310 to 330.

[0067] Step 310, when the closestool is switched from the second state to the first state, the first voice signal is collected at the sensitivity which is adjusted to be higher, and the first voice signal includes the closestool noise signal, the environmental noise signal and the control voice instruction input by the user.

[0068] In the present embodiment, when the closestool is switched from the state with relatively small running volume to the state with relatively large running volume, the first voice signal obtained at this time includes the closestool noise signal generated by the operation of the closestool in addition to the environmental noise signal in the environment where the closestool is located and the control voice instruction input by the user.

[0069] Step 320, when the closestool is switched from the first state to the second state, the second voice signal is collected at the sensitivity which is adjusted to be lower, and the second voice signal includes the environmental noise signal and the control voice instruction input by the user.

[0070] In the present embodiment, when the closestool is switched from the state with relatively large running volume to the state with relatively small running volume, the sound generated by the operation of the closestool is small and can be ignored at this time, so the second voice signal obtained only includes the environmental noise signal in the environment where the closestool is located and the control voice instruction input by the user.

[0071] Similarly, although Figure 3 The steps 310 and 320 shown have a sequence, but in fact, the closestool cannot be switched from the first state to the second state and from the second state to the first state at the same time, so the voice module will only collect one of the first voice signal and the second voice signal in one collection, that is, only one of the steps 310 and 320 is executed and the corresponding voice signal is collected.

[0072] Step 330, obtaining the control voice instruction in the first voice signal or the second voice signal according to the target voice instruction.

[0073] In the embodiment, the target voice instruction can be one instruction, and the preset target voice instruction is determined according to the state information of the closestool. For example, when the closestool is in the drying opening state, the preset target voice instruction is determined as closing the drying. When the first voice signal or the second voice signal contains the same instruction as the target voice instruction, it is determined that the instruction is the control voice instruction and is obtained. The target voice instruction can also be multiple instructions, and the target voice instruction includes all control voice instructions that the user can give when the closestool is in operation. When the first voice signal or the second voice signal contains an instruction matching the instruction in the target voice instruction, it is determined that the instruction is the control voice instruction and is obtained. Through the voice instruction obtaining method in the embodiment, the control voice instruction in the voice signal can be more accurately and efficiently obtained.

[0074] As shown in the Figure 4 In one embodiment, the voice instruction obtaining method includes steps 410 to 450. That is, before step 430, obtaining the state information of the closestool in operation, the following steps 410 to 420 are further included. It should be noted that steps 430 to 450 of the embodiment can refer to the foregoing embodiments, and will not be described here.

[0075] Step 410, obtaining a noise reduction instruction.

[0076] Step 420, obtaining a comprehensive noise signal according to the noise reduction instruction, the comprehensive noise signal including an environmental noise signal and a closestool noise signal.

[0077] Specifically, when the closestool is in operation and in the first state, and the user does not give a control voice instruction, the comprehensive noise signal is obtained and stored according to the noise reduction instruction.

[0078] Step 430, obtaining the state information of the closestool in operation.

[0079] Step 440, adjusting the sensitivity of obtaining the control voice instruction according to the state information.

[0080] Step 450, collecting the voice signal with the adjusted sensitivity, and obtaining the control voice instruction in the voice signal according to the comprehensive noise signal.

[0081] In this embodiment, regardless of whether the voice signal is a first voice signal or a second voice signal, all sounds except the user's control voice commands can be filtered out from the voice signal based on the comprehensive noise signal, thus accurately acquiring the control voice commands while achieving noise reduction. It should be understood that the application of the voice command acquisition method in this embodiment requires first acquiring a comprehensive noise signal that can be filtered and denoised based on the noise reduction command.

[0082] like Figure 5 As shown, in one embodiment, obtaining control voice commands from a speech signal based on a composite noise signal includes steps 510 to 520.

[0083] Step 510: Obtain the sound frequency range of the integrated noise signal.

[0084] Step 520: Filter out the combined noise signal in the speech signal according to the sound frequency range to obtain control voice commands.

[0085] In this embodiment, regardless of whether the voice signal is the first voice signal or the second voice signal, the voice frequencies other than the user's control voice commands can be filtered out according to the sound frequency range of the comprehensive noise signal, so as to obtain the control voice commands more accurately.

[0086] like Figure 6 As shown, in one embodiment, the voice command acquisition method includes steps 601 to 610.

[0087] Step 601: Obtain the noise reduction command. Step 602: Obtain the composite noise signal according to the noise reduction command. The composite noise signal includes the ambient noise signal and the toilet noise signal. The above steps are for obtaining the composite noise signal.

[0088] Step 603: Acquire the toilet's operating status information, including a first state and a second state. The operating volume of the toilet in the first state is greater than that in the second state. The first state includes any one of the following: drying on, washing on, air pump on, and flushing on. The second state includes any one of the following: drying off, washing off, air pump off, and flushing off. Step 604: When the toilet switches from the second state to the first state, increase the sensitivity for acquiring control voice commands. Step 605: Acquire a first voice signal with the increased sensitivity. The first voice signal includes toilet noise, ambient noise, and user-input control voice commands. Step 606: When the toilet switches from the first state to the second state, decrease the sensitivity for acquiring control voice commands. Step 607: Acquire a second voice signal with the decreased sensitivity. The second voice signal includes ambient noise and user-input control voice commands. It should be noted that... Figure 6As shown, steps 604 to 605 and steps 606 to 607 correspond to two situations that cannot occur at the same time, and the voice module can select one of them according to the state information of the operation of the toilet. The above steps are steps of collecting voice signals.

[0089] Further, step 608, obtain the sound frequency range of the comprehensive noise signal, step 609, filter the comprehensive noise signal in the first voice signal or the second voice signal according to the sound frequency range to obtain the control voice instruction. Or step 610, obtain the control voice instruction in the first voice signal or the second voice signal according to the target voice instruction. It should be noted that, although Figure 6 Steps 601 to 610 are shown, and the order between steps is shown, but in fact, steps 608 to 609 and step 610 only need to be executed one of them, that is, when steps 601 to 602 are executed, only steps 608 to 609 need to be executed without executing step 610; when steps 601 to 602 are not executed, only 610 needs to be executed without executing steps 608 to 609. The above steps are steps of obtaining the control voice instruction.

[0090] In this embodiment, the voice module obtains the state information of the operation of the toilet, adjusts the sensitivity of obtaining the control voice instruction of the user according to different state information, and then collects the voice signal with the adjusted appropriate sensitivity and more accurately obtains the control voice instruction in the voice signal. Among them, the voice module can obtain the control voice instruction in the voice signal according to the target voice instruction, or obtain the noise reduction instruction before obtaining the state information of the operation of the toilet, and obtain the comprehensive noise signal according to the noise reduction instruction, and then perform noise reduction processing on the voice signal through the comprehensive noise signal to obtain the control voice instruction. No matter which of the above two ways is used, the accuracy of the voice module in obtaining the control voice instruction can be improved, so that the toilet can obtain the control voice instruction of the user even in a noisy environment.

[0091] As Figure 7 As shown, the present application also provides a toilet control method, which comprises steps 710 to 740.

[0092] Step 710, obtain the state information of the operation of the toilet.

[0093] Step 720, adjust the sensitivity of obtaining the control voice instruction according to the state information.

[0094] Step 730, collect the voice signal with the adjusted sensitivity, and obtain the control voice instruction in the voice signal.

[0095] At step 740, the closestool is controlled to work according to the control voice instruction.

[0096] The steps 710 to 730 are described above and will not be repeated here.

[0097] The step 740 can be performed by a control module in the closestool. The control module can control the closestool to work according to the control voice instruction. For example, when the control voice instruction is an oven opening instruction, the control module can control the closestool to perform the drying operation.

[0098] In this embodiment, after the control voice instruction of the user is accurately obtained by the voice instruction method, the closestool is controlled to work according to the control voice instruction, so that the closestool can accurately and effectively execute the control voice instruction of the user to accurately meet the needs of the user.

[0099] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are displayed in sequence according to the arrows, these steps are not necessarily executed in sequence according to the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least some of the steps in the flowcharts involved in the above-described embodiments can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least some of the other steps or the steps or stages in the other steps. Figures 1-7 Figures 1-7

[0100] Based on the same inventive concept, the embodiments of the present application also provide a voice instruction acquisition device for implementing the above-mentioned voice instruction acquisition method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more voice instruction acquisition device embodiments provided below can refer to the limitations of the voice instruction acquisition method described above, and will not be repeated here.

[0101] As shown in Figure 8 The embodiments of the present application also provide a voice instruction acquisition device. The voice instruction acquisition device 10 includes: a state acquisition module 11, configured to acquire state information of the closestool in operation; a sensitivity adjustment module 12, configured to adjust the sensitivity of acquiring the control voice instruction according to the state information; and an instruction acquisition module 13, configured to collect a voice signal with the adjusted sensitivity and acquire the control voice instruction in the voice signal.

[0102] ​​In one of the embodiments, the state information includes a first state and a second state, and the operation volume of the toilet in the first state is greater than that in the second state. The sensitivity adjustment module 12 is further configured to increase the sensitivity for obtaining the control voice instruction when the toilet switches from the second state to the first state; and / or decrease the sensitivity for obtaining the control voice instruction when the toilet switches from the first state to the second state.

[0103] In one of the embodiments, the instruction obtaining module 13 includes a voice collecting unit and a control instruction obtaining unit. The voice collecting unit is configured to collect a first voice signal with the increased sensitivity when the toilet switches from the second state to the first state, and the first voice signal includes the toilet noise signal, the environmental noise signal and the control voice instruction input by the user; and / or collect a second voice signal with the decreased sensitivity when the toilet switches from the first state to the second state, and the second voice signal includes the environmental noise signal and the control voice instruction input by the user. The control instruction obtaining unit is configured to obtain the control voice instruction in the first voice signal or the second voice signal according to the target voice instruction.

[0104] In one of the embodiments, the voice instruction obtaining apparatus 10 further includes a noise reduction instruction obtaining module and a comprehensive noise obtaining module. The noise reduction instruction obtaining module is configured to obtain a noise reduction instruction. The comprehensive noise obtaining module is configured to obtain a comprehensive noise signal according to the noise reduction instruction, and the comprehensive noise signal includes the environmental noise signal and the toilet noise signal. In this embodiment, the instruction obtaining module 13 is further configured to collect the voice signal with the adjusted sensitivity, and obtain the control voice instruction in the voice signal according to the comprehensive noise signal.

[0105] In one of the embodiments, the instruction obtaining module 13 is further configured to obtain a sound frequency range of the comprehensive noise signal, and filter the comprehensive noise signal in the voice signal according to the sound frequency range to obtain the control voice instruction.

[0106] The modules in the voice instruction obtaining apparatus 10 can be realized by software, hardware and combinations thereof in whole or in part. The modules can be embedded in or independent of the processor in the access control device in hardware form, or stored in the memory in the access control device in software form, so as to be called and executed by the processor to perform the operations corresponding to the modules.

[0107] Based on the same inventive concept, the embodiments of the present application further provide an intelligent toilet for implementing the voice instruction obtaining method. The implementation scheme for solving the problem provided by the apparatus is similar to the implementation scheme described in the above method, and therefore the specific limitations in one or more intelligent toilet embodiments provided below can be referred to the limitations of the voice instruction obtaining method described above, which will not be described herein again.

[0108] AsFigure 9 As shown in the figure, the embodiments of the present application also provide a smart toilet. The smart toilet 20 comprises a voice module 21 and a control module 22. The voice module 21 is configured to acquire state information of the toilet during operation, adjust the sensitivity of acquiring a control voice instruction according to the state information, collect a voice signal at the adjusted sensitivity, and acquire the control voice instruction in the voice signal. The control module 22 is connected with the voice module 21 and configured to control the toilet to work according to the control voice instruction.

[0109] In the embodiments, the control voice instruction of the user is accurately acquired by the voice module 21, and then the control voice instruction is controlled to be executed by the control module 22, so that the smart toilet 20 can accurately and effectively execute the control voice instruction of the user to accurately achieve the demand of the user.

[0110] As shown in the figure, Figure 9 In one of the embodiments, the control module 22 is further configured to send the state information or a noise reduction instruction of the toilet during operation to the voice module 21.

[0111] In the embodiments, the state information or the noise reduction instruction is sent to the voice module 21 by the control module 22, which helps the voice module 21 to effectively implement the voice instruction acquisition method to accurately acquire the control voice instruction of the user.

[0112] As shown in the figure, Figure 10 The embodiments of the present application also provide a smart toilet, which comprises a memory and a processor. The memory stores a computer program, and the processor implements the steps of the voice instruction acquisition method when executing the computer program.

[0113] Those skilled in the art can understand that, Figure 10 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the access control device to which the scheme of the present application is applied. The specific access control device can comprise more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0114] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps of the voice instruction acquisition method.

[0115] The embodiments of the present application also provide a computer program product, which comprises a computer program. The computer program is executed by a processor to implement the steps of the voice instruction acquisition method.

[0116] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0117] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0118] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for acquiring voice commands, characterized in that, The method includes: Obtain the status information of the toilet during operation; Determine the preset target voice command based on the status information; The sensitivity of acquiring control voice commands is adjusted based on the status information; Acquire a voice signal with the adjusted sensitivity, and obtain the control voice command in the voice signal; The step of acquiring the control voice command from the voice signal includes: If the collected voice signal contains an instruction identical to the target voice instruction, the target voice instruction is determined to be a control voice instruction. The status information includes a first status and a second status; the first status includes any one of the following: drying on status, washing on status, air pump on status, and flushing on status; the second status information includes any one of the following: drying off status, washing off status, air pump off status, and flushing off status.

2. The method according to claim 1, characterized in that, The operating volume of the toilet in the first state is greater than that in the second state; adjusting the sensitivity of acquiring control voice commands based on the state information includes: When the toilet switches from the second state to the first state, the sensitivity of acquiring the control voice command is increased; and / or When the toilet switches from the first state to the second state, the sensitivity of acquiring the control voice command is reduced.

3. The method according to claim 1 or 2, characterized in that, The step of acquiring a voice signal with the adjusted sensitivity and obtaining the control voice command from the voice signal includes: When the toilet switches from the second state to the first state, a first voice signal is acquired with the increased sensitivity. The first voice signal includes a toilet noise signal, an ambient noise signal, and the user-inputted control voice command; and / or When the toilet switches from the first state to the second state, a second voice signal is acquired with the reduced sensitivity. The second voice signal includes the ambient noise signal and the control voice command input by the user. The control voice command is obtained from the first voice signal or the second voice signal according to the target voice command.

4. The method according to claim 1 or 2, characterized in that, Before obtaining the status information of the toilet during operation, the process also includes: Get noise reduction instructions; A comprehensive noise signal is obtained according to the noise reduction command, the comprehensive noise signal including environmental noise signal and toilet noise signal; The step of acquiring a voice signal with the adjusted sensitivity and obtaining the control voice command from the voice signal includes: The voice signal is acquired with the adjusted sensitivity, and the control voice command in the voice signal is obtained based on the integrated noise signal.

5. The method according to claim 4, characterized in that, The step of obtaining the control voice command from the speech signal based on the integrated noise signal includes: Obtain the sound frequency range of the composite noise signal; The control voice command is obtained by filtering out the combined noise signal in the speech signal according to the sound frequency range.

6. A toilet control method, characterized in that, The method includes: The voice command acquisition method as described in any one of claims 1 to 5; The toilet is controlled to operate according to the control voice commands.

7. A voice command acquisition device, characterized in that, The device includes: The status acquisition module is used to acquire status information when the toilet is operating; wherein, the status information includes a first status and a second status; the first status includes any one of the following: drying on status, washing on status, air pump on status, and flushing on status; and the second status information includes any one of the following: drying off status, washing off status, air pump off status, and flushing off status. A sensitivity adjustment module is used to adjust the sensitivity of acquiring control voice commands based on the status information; The instruction acquisition module is used to determine a preset target voice instruction based on the status information, acquire the voice signal with the adjusted sensitivity, and acquire the control voice instruction in the voice signal. The step of acquiring the control voice command from the voice signal includes: If the collected voice signal contains an instruction identical to the target voice instruction, the target voice instruction is determined to be a control voice instruction.

8. A smart toilet, characterized in that, The toilet includes: The voice module is used to acquire the status information of the toilet during operation, determine the preset target voice command based on the status information, adjust the sensitivity of acquiring the control voice command based on the status information, acquire the voice signal with the adjusted sensitivity, and acquire the control voice command in the voice signal. The step of acquiring the control voice command from the voice signal includes: If the collected voice signal contains an instruction identical to the target voice instruction, the target voice instruction is determined to be a control voice instruction. The status information includes a first status and a second status; the first status includes any one of the following: drying on status, washing on status, air pump on status, and flushing on status; the second status information includes any one of the following: drying off status, washing off status, air pump off status, and flushing off status. A control module, connected to the voice module, is used to control the toilet to operate according to the control voice commands.

9. The toilet according to claim 8, characterized in that, The control module is also used to send status information or noise reduction commands when the toilet is operating to the voice module.

Citation Information

Patent Citations

  • Voice recognition control equipment, device, filter device and method

    CN110706698A

  • Electronic device and method for speech recognition of the same

    US20210043204A1