CN115484040B - Voiceprint registration method for household appliance, terminal device, household appliance and medium - Google Patents
Voiceprint registration method for household appliance, terminal device, household appliance and medium Download PDFInfo
- Publication number
- CN115484040B CN115484040B CN202110663198.1A CN202110663198A CN115484040B CN 115484040 B CN115484040 B CN 115484040B CN 202110663198 A CN202110663198 A CN 202110663198A CN 115484040 B CN115484040 B CN 115484040B
- Authority
- CN
- China
- Prior art keywords
- voiceprint
- information
- registered
- household
- appliance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000004590 computer program Methods 0.000 claims description 9
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000003993 interaction Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Selective Calling Equipment (AREA)
Abstract
The invention discloses a voiceprint registration method of household electrical appliance, a terminal device, the household electrical appliance and a medium, wherein the voiceprint registration method of the household electrical appliance is applied to the terminal device and comprises the following steps of obtaining registered voiceprint information of a first household electrical appliance bound by the terminal device; and sending the registered voiceprint information to the second household electrical appliance so that the second household electrical appliance performs voiceprint registration according to the registered voiceprint information. The invention can realize that when a plurality of household appliances need voiceprint registration, the voiceprint registration is prevented from being complicated caused by registering the voiceprint for each household appliance one by one, and the technical effect of simplifying the voiceprint registration flow or link is achieved.
Description
Technical Field
The invention relates to the technical field of intelligent household appliances, in particular to a voiceprint registration method of household appliances, terminal equipment, household appliances and media.
Background
The voice print control home appliance has higher safety and rich application scenes, so that the voice print control is increasingly widely applied, the home appliance needs to register voice print information of a user first, and when the number of the home appliances needing to be registered is large, for example, when a plurality of intelligent sound boxes and a plurality of air conditioners exist, the user needs to register voice print information one by one, so that the voice print control efficiency is lower, and at least the following technical problems exist in the mode that voice print registration is complicated when voice print registration is needed for each home appliance one by one when the plurality of home appliances exist.
Disclosure of Invention
The invention mainly aims to provide a voiceprint registration method of household appliances, terminal equipment, household appliances and media, and aims to solve the technical problem that voiceprint registration is complicated due to the fact that voiceprints are registered for all household appliances one by one when a plurality of household appliances need voiceprint registration.
In order to achieve the above object, the present invention provides a voiceprint registration method of a home appliance, where the voiceprint registration method of a home appliance is applied to a terminal device, and the voiceprint registration method of a home appliance includes the following steps:
Acquiring registered voiceprint information of a first household appliance bound by the terminal equipment;
Acquiring a second household appliance bound by the terminal equipment;
And sending the registered voiceprint information to the second household appliance so that the second household appliance performs voiceprint registration according to the registered voiceprint information.
Optionally, the step of obtaining the second home appliance bound by the terminal device includes:
Acquiring all household appliances to be selected bound by the terminal equipment;
And determining all the household appliances which are not registered with voiceprint information in the household appliances to be selected as the second household appliance.
Optionally, after the step of obtaining all the home appliances to be selected bound by the terminal device, the method further includes:
Acquiring a sharable device set corresponding to the device information according to the device information of the first household electrical appliance, wherein the sharable device set is a device set capable of performing voiceprint registration according to registered voiceprint information of the first household electrical appliance;
and determining the home appliances to be selected, which are matched with the sharable device set, from all the home appliances to be selected as the second home appliance.
Optionally, after the step of obtaining the second home device bound by the terminal device, the method further includes:
acquiring an access address associated with the registered voiceprint information;
And sending the access address to the second household appliance so that the second household appliance obtains the registered voiceprint information according to the access address and performs voiceprint registration.
In addition, in order to achieve the above object, the present invention further provides a voiceprint registration method of a home appliance, where the voiceprint registration method is applied to the home appliance, and the voiceprint registration method of the home appliance includes:
The second household appliance receives registered voiceprint information sent by the bound terminal equipment, wherein the registered voiceprint information is sent to the terminal equipment after voiceprint registration is carried out on the first household appliance bound by the terminal equipment;
and carrying out voiceprint registration according to the registered voiceprint information.
Optionally, the step of voice print registration according to the registered voice print information includes:
and performing voiceprint registration according to the voiceprint characteristics in the registered voiceprint information and the user information corresponding to the voiceprint characteristics.
Optionally, after the step of voice print registration according to the registered voice print information, the method further includes:
When a voice signal sent by a user is collected, matching voiceprint features of the voice signal with voiceprint features in registered voiceprint information;
when the matching fails, voiceprint registration is carried out according to voiceprint characteristics of the voice signals and user information so as to generate registered voiceprint information;
and sending the registered voiceprint information to the bound terminal equipment.
In addition, to achieve the above object, the present invention also provides a terminal device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the computer program is executed by the processor to implement the steps of the method applied to a terminal device as set forth in any one of the above.
In addition, to achieve the above object, the present invention further provides an electric home appliance, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the computer program is executed by the processor to implement the steps of the method applied to the electric home appliance.
Furthermore, to achieve the above object, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which when executed by a processor, implements the steps of the method described in any one of the above.
According to the voiceprint registration method, the terminal equipment, the household equipment and the medium of the household equipment, the registered voiceprint information of the first household equipment bound by the terminal equipment is acquired, the second household equipment bound by the terminal equipment is acquired, and the registered voiceprint information is sent to the second household equipment, so that the second household equipment performs voiceprint registration according to the registered voiceprint information, when the plurality of household equipment needs to perform voiceprint registration, only the household equipment registers the voiceprint information or only needs to register at least one household equipment, the terminal equipment can share and register the voiceprint information of all household equipment bound by the terminal equipment by acquiring the registered voiceprint information of the household equipment and sending the registered voiceprint information to the second household equipment bound by the terminal equipment, each process of voiceprint registration is not needed to be performed on each household equipment one by one, and therefore the process or link of voiceprint registration is simplified when the plurality of household equipment needs to perform voiceprint registration, and the registration is complicated caused by the voiceprint registration of all household equipment is avoided.
Drawings
Fig. 1 is a schematic hardware structure of a terminal device according to an embodiment of the present invention;
fig. 2 is a schematic hardware structure of a terminal device according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating an embodiment of a voiceprint registration method of an home device according to the present invention;
Fig. 4 is a flowchart of another embodiment of a voiceprint registration method of an home device according to the present invention;
fig. 5 is a flowchart of a voice print registration method of an electric home appliance according to another embodiment of the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
The terminal equipment of the embodiment of the invention can be mobile terminal equipment with a display function, such as a smart phone, a tablet personal computer, a portable computer, a wearable device and the like, and also can be a PC.
As shown in fig. 1, the terminal device may include a processor 101, such as a CPU, a communication interface 102, a memory 103, and a communication bus 104. Wherein the communication bus 104 is used to enable connected communications between these components. The memory 103 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 103 may alternatively be a storage device separate from the aforementioned processor 101.
It will be appreciated by those skilled in the art that the structure of the terminal device shown in fig. 1 does not constitute a limitation of the terminal device, and may include more or fewer components than shown, or may combine certain components, or may have a different arrangement of components.
As shown in fig. 1, a voiceprint registration program of an operating system, a communication module, and an electric home appliance may be included in the memory 103 as one type of computer storage medium.
In the terminal device shown in fig. 1, the communication interface 104 is mainly used for connecting a home appliance and performing data communication with the home appliance, and the processor 101 may be used for calling a voiceprint registration program of the home appliance stored in the memory 103 and performing the following operations:
Acquiring registered voiceprint information of a first household appliance bound by the terminal equipment;
Acquiring a second household appliance bound by the terminal equipment;
And sending the registered voiceprint information to the second household appliance so that the second household appliance performs voiceprint registration according to the registered voiceprint information.
Or in another embodiment, a program for implementing the voiceprint registration process of the home appliance is stored in a computer readable storage medium, and the processor 101 of the terminal device may call the voiceprint registration program of the home appliance from the computer readable storage medium in the process of registering the voiceprint of the home appliance, so as to perform the above operation.
Based on the hardware structure of the terminal equipment, various embodiments of the voiceprint registration method of the household electrical appliance are provided, and voiceprint registration of the household electrical appliance is respectively realized.
In an embodiment, referring to fig. 3, the voiceprint registration method of the home appliance according to the present embodiment includes the following steps:
step S10, registered voiceprint information of the first household appliance bound by the terminal equipment is obtained;
step S20, obtaining a second household appliance bound by the terminal equipment;
step S30, sending the registered voiceprint information to the second home device, so that the second home device performs voiceprint registration according to the registered voiceprint information.
In this embodiment, the execution body is a terminal device, and the terminal device, such as a smart phone, a tablet computer, a wearable device, and other portable computers, where the terminal device can communicate with the home appliance, and the communication mode may be network communication or short-distance wireless communication, or wired communication, and the voice print information is transmitted between the terminal device and the home appliance through communication.
The first household appliance is a household appliance which is already bound with the terminal equipment and registered with voiceprint information, the household appliance is an air conditioner, an intelligent sound box, a purifier and a humidifier, the voiceprint information refers to characteristic information of voice signals sent by people, the voiceprint is a frequency spectrum of the sonic signals when the voice signals are displayed by adopting electronic equipment, the voiceprint information comprises voiceprint characteristics, the second household appliance is a household appliance which is already bound with the terminal equipment and is not registered with voiceprint information, or the second household appliance is a household appliance which is already bound with the terminal equipment and is not registered with voiceprint information identical to the first household appliance, or the second household appliance is any household appliance which is already bound with the terminal equipment and is not the first household appliance.
The first home appliance and the second home appliance in this embodiment are both bound to the terminal device, where the binding may be performed in advance in the following manner:
Binding account information of a target application in the terminal equipment with each household appliance, wherein each household appliance comprises a first household appliance and a second household appliance, the target application can be an application for realizing voiceprint registration, the binding process can be realized based on interaction with a user, for example, the terminal equipment displays identification information of each household appliance connected with the target application in a display interface, the user selects the household appliance to be bound based on the identification information in the display interface, and the terminal equipment determines the corresponding household appliance to bind based on a selection instruction of the user;
binding the equipment identifier of the terminal equipment with each household appliance, wherein the equipment identifier is information capable of uniquely identifying the terminal equipment and mainly comprises character strings, and the equipment identifier comprises a serial number and a physical address.
Under the condition that the terminal equipment is bound with each household electrical equipment, in order to realize voiceprint registration of each bound household electrical equipment, the terminal equipment adopts a mode of screening a first household electrical equipment with registered voiceprint information and sending or sharing the registered voiceprint information corresponding to the first household electrical equipment to a second household electrical equipment with unregistered voiceprint information, and the second household electrical equipment realizes voiceprint registration based on the registered voiceprint information, so that each household electrical equipment bound with the terminal equipment realizes registration, and under the condition that the household electrical equipment is more, the voiceprint registration of each household electrical equipment can be realized with simple and convenient flow and higher efficiency.
In order to acquire the registered voiceprint information of the first home device, the first home device needs to be registered with the voiceprint information first, and for this purpose, the first home device may be caused to register the voiceprint information to obtain registered voiceprint information in the following manner:
The terminal device automatically detects whether the home appliance with the voiceprint information is existed in the bound home appliance, when the home appliance with the voiceprint information is detected, the home appliance with the voiceprint information can be marked or determined to be the first home appliance, when the home appliance with the voiceprint information is not detected, the terminal device outputs the prompt information for voiceprint registration, namely, when the terminal device does not detect the existence of the first home appliance, the prompt information is displayed in a display interface, the prompt information can be in a specific form of a banner, a prompt box and a prompt card displayed on a display screen of the terminal device, the content of the voiceprint registration prompt information can be composed of character strings, such as 'please register the voiceprint for at least one home appliance', after the prompt information is displayed, the first case, the user actively selects at least one home appliance to register the voiceprint, and directly interacts with the home appliance, the voiceprint information is registered, the terminal device displays the prompt information based on a timing detection mode, the prompt information is displayed in the display interface, the prompt information can be triggered by the first case, the user can select the home appliance to be selected as the home appliance, the target home appliance can be selected by the user, the prompt information is selected by a user, the user can be triggered by the prompt information, the user can also can be triggered by the user through the prompt information, and the user can select the user information is displayed by the user to be indicated by the user, the method comprises the steps that a display interface for selecting target household appliances is skipped, all household appliances are displayed in the display interface, the target household appliances are determined based on selection instructions, after the target household appliances are determined, a voiceprint registration request is sent to the target household appliances by a terminal device to trigger the target household appliances to start voiceprint registration, after the voiceprint registration is started, the target household appliances can display a voiceprint registration interface or play voiceprint registration voice to guide a user to input and register voiceprint information of the target household appliances, after the voiceprint registration information is completed, the target household appliances can send a registration completion instruction and registered voiceprint information to the terminal device, and the terminal device identifies the target household appliances as first household appliances according to the registration completion instruction and stores the registered voiceprint information;
The user directly interacts based on the household appliances, realizes the registration of the voiceprint information, marks the registered household appliances as first household appliances based on an interface displayed by the terminal equipment after the registration is completed, or automatically detects the household appliances with the voiceprint information at regular time after the registration is completed and identifies the household appliances with the voiceprint information as first household appliances.
After the registered voiceprint information is acquired, sharing the registered voiceprint information to the second home appliance, so that the second home appliance can directly realize voiceprint registration based on the registered voiceprint information under the condition that a user does not need to singly record the voiceprint, wherein the terminal equipment can share the registered voiceprint information to the second home appliance in the following manner:
The terminal equipment directly sends the registered voiceprint information to the second household appliance, and the adopted communication mode can be short-distance wireless communication or network communication, such as Bluetooth communication, network communication such as wireless local area network communication, and the terminal equipment directly sends the registered voiceprint information to the second household appliance based on the communication mode;
The terminal device sends an access address to the second home device, wherein the access address is an address for acquiring registered voiceprint information, the access address can be a network address, such as a URL (Uniform Resource Locator ), and the second home device downloads the registered voiceprint information from the access address after receiving the access address, so as to realize voiceprint registration;
the terminal equipment displays the graphic code, the second household electrical appliance scans the graphic code, jumps to an address or interface corresponding to the graphic code and used for downloading registered voiceprint information, and downloads the registered voiceprint information.
When the terminal equipment acquires the registered voiceprint information, the terminal equipment only needs to acquire the registered voiceprint information corresponding to one first household appliance, in addition, if the terminal equipment detects more than two first household appliances, namely, detects that more than two household appliances with the registered voiceprint information exist, the terminal equipment possibly is a household appliance with the best recording quality because a user registers the voiceprint information in different household appliances for a plurality of times, in order to improve the accuracy of the voiceprint information, the terminal equipment determines the first household appliance with the best recording quality and acquires the corresponding registered voiceprint information, the recording quality of different household appliances is different, for example, the recording quality of an intelligent sound box is better than the recording quality of the first household appliance, so that the registered voiceprint information of the intelligent sound box can be preferentially acquired, the recording quality of the household appliances with the best recording quality can be determined according to the type of the household appliances at the moment, or the recording quality of the household appliances with different types can be measured in advance before leaving a factory, so that the best recording quality can be determined according to the type, in addition, the terminal equipment sends the registered voiceprint information to the second household appliance, and the second household appliance can be registered to the first household appliance after the second household appliance is made to register the first household appliance.
Before sending the registered voiceprint information to the second home appliance, the terminal device may also screen the specific second home appliance, and send the registered voiceprint information only to the screened specific second home appliance, for example, screen the second home appliance supporting voiceprint control, and send the registered voiceprint information only to the second home appliance supporting voiceprint control, where the screening may be based on the model of the second home appliance, and screen only the second home appliance with the specific model to send the registered voiceprint information.
In order to facilitate the user to check the voiceprint registration process, after the first home appliance and the second home appliance are acquired, the terminal device may display the device identifier of the first home appliance and the identifier of the second home appliance on the voiceprint registration interface, display the progress of the second home appliance for voiceprint registration, and display the prompt information of the completion of registration after the second home appliance voiceprint registration is completed.
In addition, in order to promote the interactive experience of the user, voiceprint registration prompt information corresponding to the first household electrical appliance can be displayed in the display interface, registered voiceprint information corresponding to the first household electrical appliance is obtained under the condition that a determination instruction triggered based on the voiceprint registration prompt information is detected, and the registered voiceprint information is sent to the second household electrical appliance, so that the second household electrical appliance registers the voiceprint information, voiceprint registration can be carried out based on operation correspondence of the user, the requirement of the user for controlling voiceprint registration is met, and the experience degree of the user for carrying out voiceprint registration is improved; the voice print registration prompt information is a prompt information for indicating a user to trigger execution of voice print registration, the voice print registration prompt information can comprise a character string and an interactive control, the interactive control is used for enabling the user to trigger a determining instruction, the determining instruction is a detected instruction for confirming execution of voice print registration by the user, the interactive control can be a button control, the clicking instruction can be used as a determining instruction when the clicking instruction of the button control is detected by the user, the interactive control can also be a sliding control, the sliding instruction can be used as a determining instruction when the sliding instruction of the sliding control is detected by the user, and the step S10 and subsequent steps are executed under the condition that the determining instruction is detected so as to realize voice print registration of the second household electrical appliance.
After the determining instruction is detected, the method can jump to a new display interface, the progress of voiceprint registration is displayed in the new display interface, the progress can be represented by a progress bar or a percentage, or the progress can be directly represented by a character string, in the new display interface, the progress of voiceprint registration can comprise the following parts, namely searching a first household appliance, acquiring registered voiceprint information corresponding to the first household appliance, searching a second household appliance, sending the registered voiceprint information to the second household appliance, detecting the completion condition of voiceprint registration of the second household appliance, and based on the progress of the parts, updating the display state of the progress of voiceprint registration in the display interface, such as updating the progress bar or the percentage after updating the progress of one part, so that a user can check the progress of voiceprint registration.
In order to avoid the condition that the voiceprint registration fails due to the fact that the first household appliance is not searched, before the voiceprint registration prompt information is displayed, whether the first household appliance which has registered the voiceprint information exists or not can be detected, and under the condition that the first household appliance which has exists is detected, the voiceprint registration prompt information corresponding to the first household appliance is displayed, under the condition that the first household appliance which has exists is not detected, the voiceprint registration prompt information can be firstly registered by a user, in this case, the terminal equipment can display an interface for initializing the voiceprint registration, in the interface for initializing the voiceprint registration, the selection prompt information of each household appliance which has been bound can be displayed, the selection prompt information comprises equipment identifiers of each household appliance, and also comprises a button control or an input control, the equipment identifiers are used for prompting the user of which home appliances which have been bound, the button control is used for enabling the user to click the household appliance which needs to be initialized for voiceprint registration, the input control can be a text input box, and the user can manually input the identifiers of the household appliances which need to be set in the text input box, in addition, the selection prompt information can also comprise the selection of the user which can be a user to select a voiceprint to select a list or a user to be selected to be a user to be registered by sliding the user, or a list to be selected to be slid by clicking the user to be registered by the user; the voice print registration initialization means that voice print registration is carried out for the first time on the home appliance under the condition that no home appliance has registered voice print information, when a user selects the home appliance needing voice print information registration, the terminal equipment displays prompt information to instruct the user to carry out voice print registration through the home appliance, and detecting whether the home appliance has registered to finish voiceprint information, when detecting that the home appliance has registered to finish voiceprint information, taking the home appliance as a first home appliance, and displaying description information of the first home appliance in a display interface to prompt a user that the voiceprint registration initialization has been finished, and then further registering the voiceprint of a second home appliance.
In the process of voice print registration initialization, namely in the process of registering voice print for a certain household appliance for the first time without the first registered household appliance, the user is required to register voice print information based on the household appliance, at the moment, the voice print information can be displayed or broadcasted by the household appliance in the following way, the household appliance inputs voice signals of the user and sends the voice signals to a server, the server extracts voice print characteristics of the voice signals to obtain voice print information, the voice print characteristics can be MFCC (Mel Frequency Cepstral Coefficients, mel frequency cepstrum coefficient) characteristics, PLP (Perceptual Linear Prediction) characteristics for sensing linear prediction cepstrum coefficient), and the voice print information can also comprise control parameters, wherein the control parameters are parameters related with the voice print characteristics and are used for controlling the running of the household appliance.
In this embodiment, by acquiring the registered voiceprint information of the first home appliance bound by the terminal device, acquiring the second home appliance bound by the terminal device, and sending the registered voiceprint information to the second home appliance, so that the second home appliance performs voiceprint registration according to the registered voiceprint information, when there are multiple home appliances to perform voiceprint registration, as long as there are the registered voiceprint information of the home appliance or only at least one home appliance is required to be registered, the terminal device can obtain the registered voiceprint information of the home appliance and send the registered voiceprint information to the second home appliance bound by the terminal device, thereby realizing that each home appliance bound by the terminal device can share and register the voiceprint information, and not executing each process of voiceprint registration on each home appliance one by one, so that when there are multiple home appliances to perform voiceprint registration, simplifying the process or complicated link of voiceprint registration, and avoiding the registration of voiceprint on each home appliance one by one.
In yet another embodiment, referring to fig. 4, based on the embodiment shown in fig. 3, the present embodiment proposes that step S20 includes:
step S21, all household appliances to be selected bound by the terminal equipment are obtained;
and S22, taking all the household appliances which are not registered with the voiceprint information as the second household appliance.
In order to determine a second home appliance needing to send registered voiceprint information for voiceprint registration, a terminal device firstly obtains each bound home appliance to be selected, inquires out the home appliances with unregistered voiceprint information from each home appliance to be selected, determines the home appliance with unregistered voiceprint information as the second home appliance, obtains each bound home appliance to be selected, can inquire in a bound home appliance set, eliminates the first home appliance in the bound home appliance set when the first home appliance is determined, detects whether the remaining home appliances have registered voiceprint information, and sends a request for acquiring voiceprint information to the remaining home appliances, and receives the voiceprint information returned by the home appliance according to the request, and the terminal device judges whether the returned voiceprint information is voiceprint information of the same user or not.
After the terminal device obtains each household appliance to be selected, the terminal device can also set a second household appliance based on the operation of the user, wherein the terminal device firstly displays the selection prompt information of each household appliance to be selected, the selection prompt information comprises description information of the household appliances to be selected and interaction controls, the description information is used for prompting the user of which household appliances to be selected comprise, the interaction controls are used for enabling the user to select the second household appliances needing to register voiceprints, the interaction controls can be button controls and selection controls, the selection instruction can be detected by detecting the clicking operation of the button controls or the selection operation of the selection controls, and the household appliances to be selected corresponding to the selection instruction are used as the second household appliances after the selection instruction is detected, so that the user can select the second household appliances needing to register.
After obtaining each to-be-selected home appliance bound with the terminal device, in order to enable the second home appliance to perform a normal registration process according to registered voiceprint information, so as to avoid the problem that different devices may not share or reuse the same voiceprint information due to device differences, according to the device information corresponding to the first home appliance, the embodiment further obtains a sharable device set corresponding to the device information, where the sharable device set is a home appliance set capable of performing voiceprint registration based on the registered voiceprint information of the first home appliance, and queries to find out to-be-selected home appliances matched with the sharable device set from each to-be-selected home appliance, and only uses the matched to-be-selected home appliance as the second home appliance, thereby avoiding the problem of voiceprint registration failure or the problem of reducing voiceprint registration accuracy caused by using to-be-selected home appliances unsuitable for performing voiceprint registration as the second home appliance; the device information includes various kinds of information of the home appliance, such as model, type, and the like.
In this embodiment, by acquiring each home device to be selected bound to the terminal device, a home device with unregistered voiceprint information is obtained in each home device to be selected, and the home device with unregistered voiceprint information is determined to be a second home device, so that the second home device can be determined based on the operation of the user, the user can conveniently select the second home device which needs to perform voiceprint registration, and the experience degree of voiceprint registration is improved.
As shown in fig. 2, fig. 2 is a schematic structural diagram of a home appliance according to an embodiment of the present invention.
The household appliance can be an air conditioner, an intelligent sound box, an electric fan and the like.
As shown in fig. 2, the home device may include a processor 105, such as a CPU, a communication interface 106, a memory 107, and a communication bus 108. Wherein the communication bus 108 is used to enable connected communication between these components. The memory 107 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 107 may alternatively be a storage device separate from the aforementioned processor 105.
It will be appreciated by those skilled in the art that the configuration of the home device shown in fig. 2 is not limiting and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 2, a voiceprint registration program of an operating system, a communication module, and an electric home appliance may be included in the memory 107 as one type of computer storage medium.
In the home appliance shown in fig. 2, the communication interface 106 is mainly used for connecting the terminal device and performing data communication with the terminal device, and the processor 105 may be used for calling a voiceprint registration program of the home appliance stored in the memory 107 and performing the following operations:
The second household appliance receives registered voiceprint information sent by the bound terminal equipment, wherein the registered voiceprint information is sent to the terminal equipment after voiceprint registration is carried out on the first household appliance bound by the terminal equipment;
and carrying out voiceprint registration according to the registered voiceprint information.
Or in another embodiment, the program for implementing the voiceprint registration process of the home device is stored in a computer readable storage medium, and the processor 105 of the terminal device may call the voiceprint registration program of the home device from the computer readable storage medium in the process of registering the voiceprint of the home device, so as to perform the above operation.
In yet another embodiment, referring to fig. 5, the present embodiment proposes a voiceprint registration method of a home appliance, including the following steps:
Step S40, the second household appliance receives registered voiceprint information sent by the bound terminal equipment, wherein the registered voiceprint information is sent to the terminal equipment after voiceprint registration is carried out on the first household appliance bound by the terminal equipment;
And S50, voiceprint registration is carried out according to the registered voiceprint information.
In this embodiment, the executing body is a home appliance, specifically a second home appliance, where the second home appliance is a home appliance that does not perform voiceprint registration and obtains registered voiceprint information, the first home appliance is a home appliance that has performed voiceprint registration and obtains registered voiceprint information, after performing voiceprint registration, the first home appliance may send the registered voiceprint information to the bound terminal device, after receiving the registered voiceprint information, the terminal device may detect that all home appliances to be selected do not register the registered voiceprint information, and use the home appliance as the second home appliance, send the registered voiceprint information to the second home appliance, and after receiving the registered voiceprint information, the second home appliance performs voiceprint registration according to the registered voiceprint information.
The voice print registration process generally refers to a process of establishing a relation between voice print characteristics and user information according to voice print characteristics and user information in registered voice print information, however, the registered voice print information can also only comprise voice print characteristics, after the second home appliance receives the voice print characteristics, the voice print characteristics are stored in a specific storage area, so that when voice signals of a user are detected, the voice print characteristics of the voice signals are directly extracted, the voice print characteristics of the voice signals are matched with the voice print characteristics of the specific area, under the condition that the matching is successful, control parameters in the voice signals are extracted, control of the home appliance is realized according to the control parameters, under the condition that the matching fails, the user can not register voice print information, at the moment, the second home appliance can refuse to execute the voice print control process based on the voice signals of the user, in addition, in order to enable the user to be able to use the voice print control function normally, the second home appliance generates the registered voice print information according to the voice print characteristics of the extracted voice signals and the user information, in addition, the voice print characteristics of the voice signals are matched with the voice print characteristics of the specific area, in addition, the voice print information is also able to be transmitted to be bound to the voice print information of the user information, and other home appliances can be shared, so that the voice print information can be shared by the home appliances can be shared, and registered by other home appliances can be realized.
The second home appliance may further obtain the registered voiceprint information based on an access address of the registered voiceprint information sent by the terminal device, where the access address is a storage path of the registered voiceprint information, and the access address may specifically be a URL.
The second home device may further acquire the control parameter associated with the registered voiceprint information from the server, specifically, may send the user information in the registered voiceprint information to the server, and receive the control parameter associated with the user information returned by the server according to the user information, and when the voice signal of the user is detected subsequently, if the voiceprint characteristics of the voice signal of the user are matched with the voiceprint characteristics in the registered voiceprint information, the second household electrical appliance can be directly controlled to operate through the control parameters associated with the user, so that personalized control operations of different users can be used, and the experience of the user for controlling the second household electrical appliance is improved.
In this embodiment, the second home device receives the registered voiceprint information sent by the bound terminal device, and performs voiceprint registration according to the registered voiceprint information, so that as long as the first home device performs voiceprint registration, the second home device only needs to receive the registered voiceprint information from the bound terminal device, and performs voiceprint registration directly according to the registered voiceprint information, thereby having higher efficiency.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising several instructions for causing a terminal device (which may be a mobile phone, a tablet computer or other computer) or an electric home appliance to perform the method according to the corresponding embodiment of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.
Claims (9)
1. The voiceprint registration method of the household appliance is characterized in that the voiceprint registration method of the household appliance is applied to a terminal device, and comprises the following steps:
Acquiring registered voiceprint information of a first household appliance bound by the terminal equipment;
Acquiring all household appliances to be selected bound by the terminal equipment;
Acquiring a sharable device set corresponding to the device information according to the device information of the first household electrical appliance, wherein the sharable device set is a device set capable of performing voiceprint registration according to registered voiceprint information of the first household electrical appliance;
Determining the to-be-selected household appliances matched with the sharable device set in all the to-be-selected household appliances as second household appliances;
And sending the registered voiceprint information to the second household appliance so that the second household appliance performs voiceprint registration according to the registered voiceprint information.
2. The voice print registration method of the home appliance according to claim 1, wherein after the step of obtaining the second home appliance bound by the terminal device, further comprises:
And determining all the household appliances which are not registered with voiceprint information in the household appliances to be selected as the second household appliance.
3. The voiceprint registration method of claim 1, wherein after the step of obtaining the second home device to which the terminal device is bound, further comprising:
acquiring an access address associated with the registered voiceprint information;
And sending the access address to the second household appliance so that the second household appliance obtains the registered voiceprint information according to the access address and performs voiceprint registration.
4. The voiceprint registration method for the household appliance is characterized by being applied to the household appliance, and comprises the following steps:
The method comprises the steps of receiving registered voiceprint information sent by a bound terminal device by a second household appliance, sending the registered voiceprint information to the terminal device after voiceprint registration by a first household appliance bound by the terminal device, obtaining registered voiceprint information of the first household appliance by the terminal device, obtaining all household appliances to be selected bound by the terminal device, obtaining a sharable device set corresponding to the device information according to the device information of the first household appliance, wherein the sharable device set is a device set capable of carrying out voiceprint registration according to the registered voiceprint information of the first household appliance, determining the household appliances to be selected which are matched with the sharable device set in all household appliances to be selected as the second household appliance, and sending the registered voiceprint information to the second household appliance;
and carrying out voiceprint registration according to the registered voiceprint information.
5. The voice print registration method of claim 4, wherein the voice print registering according to the registered voice print information comprises:
and performing voiceprint registration according to the voiceprint characteristics in the registered voiceprint information and the user information corresponding to the voiceprint characteristics.
6. The voice print registration method of claim 4, wherein after the step of voice print registering according to the registered voice print information, further comprising:
When a voice signal sent by a user is collected, matching voiceprint features of the voice signal with voiceprint features in registered voiceprint information;
when the matching fails, voiceprint registration is carried out according to voiceprint characteristics of the voice signals and user information so as to generate registered voiceprint information;
and sending the registered voiceprint information to the bound terminal equipment.
7. A terminal device, characterized in that it comprises a memory, a processor and a computer program stored on the memory and executable on the processor, which computer program, when being executed by the processor, realizes the steps of the method according to any of claims 1 to 3.
8. An appliance comprising a memory, a processor and a computer program stored on the memory and executable on the processor, which when executed by the processor, performs the steps of the method according to any of claims 4 to 6.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110663198.1A CN115484040B (en) | 2021-06-15 | 2021-06-15 | Voiceprint registration method for household appliance, terminal device, household appliance and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110663198.1A CN115484040B (en) | 2021-06-15 | 2021-06-15 | Voiceprint registration method for household appliance, terminal device, household appliance and medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115484040A CN115484040A (en) | 2022-12-16 |
| CN115484040B true CN115484040B (en) | 2025-03-04 |
Family
ID=84419976
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110663198.1A Active CN115484040B (en) | 2021-06-15 | 2021-06-15 | Voiceprint registration method for household appliance, terminal device, household appliance and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115484040B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118066670A (en) * | 2024-04-17 | 2024-05-24 | 宁波奥克斯电气股份有限公司 | Air conditioner, control method and control device thereof |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101997907A (en) * | 2009-08-21 | 2011-03-30 | 三星电子株式会社 | Data sending method, server and data sending system |
| WO2020139058A1 (en) * | 2018-12-28 | 2020-07-02 | Samsung Electronics Co., Ltd. | Cross-device voiceprint recognition |
| KR20200112433A (en) * | 2019-03-22 | 2020-10-05 | 엘지전자 주식회사 | Home Appliance and controlling method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107492379B (en) * | 2017-06-30 | 2021-09-21 | 百度在线网络技术(北京)有限公司 | Voiceprint creating and registering method and device |
| CN112331193B (en) * | 2019-07-17 | 2024-08-09 | 华为技术有限公司 | Voice interaction method and related device |
| CN111413884A (en) * | 2020-03-31 | 2020-07-14 | 广东美的制冷设备有限公司 | Control method and control device for household electrical appliance and computer storage medium |
| CN112580010B (en) * | 2020-12-23 | 2024-01-30 | 四川虹微技术有限公司 | Biological feature sharing method and device, electronic equipment and storage medium |
-
2021
- 2021-06-15 CN CN202110663198.1A patent/CN115484040B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101997907A (en) * | 2009-08-21 | 2011-03-30 | 三星电子株式会社 | Data sending method, server and data sending system |
| WO2020139058A1 (en) * | 2018-12-28 | 2020-07-02 | Samsung Electronics Co., Ltd. | Cross-device voiceprint recognition |
| KR20200112433A (en) * | 2019-03-22 | 2020-10-05 | 엘지전자 주식회사 | Home Appliance and controlling method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115484040A (en) | 2022-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102004872B1 (en) | Electronic device, server and control methods thereof | |
| WO2016185809A1 (en) | Information processing apparatus, information processing method, and program | |
| CN106101789A (en) | The voice interactive method of terminal and device | |
| CN112463106A (en) | Voice interaction method, device and equipment based on intelligent screen and storage medium | |
| CN107544271A (en) | Terminal control method, device and computer-readable recording medium | |
| JP6254209B2 (en) | Telnet interface for voice | |
| CN111063353A (en) | Client processing method allowing user-defined voice interactive content and user terminal | |
| US9773038B2 (en) | Apparatus and method for starting up software | |
| CN108039173B (en) | Voice information input method, mobile terminal, system and readable storage medium | |
| CN115484040B (en) | Voiceprint registration method for household appliance, terminal device, household appliance and medium | |
| CN110992937A (en) | Language offline recognition method, terminal and readable storage medium | |
| CN113938733A (en) | Remote control device shortcut key control method, device, storage medium and device | |
| US20190245850A1 (en) | Information processing device and non-transitory computer readable medium | |
| CN108170785B (en) | Method and device for guiding terminal search operation and computer readable storage medium | |
| WO2015070559A1 (en) | Pushing method and device for application program | |
| JP5887162B2 (en) | Communication terminal, control method and program | |
| CN110928603A (en) | Service providing method and device | |
| CN110058916A (en) | A kind of phonetic function jump method, device, equipment and computer storage medium | |
| CN112380871A (en) | Semantic recognition method, apparatus, and medium | |
| CN113314115A (en) | Voice processing method of terminal equipment, terminal equipment and readable storage medium | |
| CN110600031B (en) | Playback control method, playback apparatus, and computer-readable storage medium | |
| JP2012060475A (en) | Setting method for setting electrical appliance by call originating and system | |
| CN112286486A (en) | Method for running application program on intelligent terminal, intelligent terminal and storage medium | |
| JP2018106524A (en) | Interactive device, interactive method, and program | |
| CN112346764B (en) | Data updating method, terminal device and computer readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |