CN104978958A - Voice control method and system - Google Patents

Voice control method and system Download PDF

Info

Publication number
CN104978958A
CN104978958A CN201410148578.1A CN201410148578A CN104978958A CN 104978958 A CN104978958 A CN 104978958A CN 201410148578 A CN201410148578 A CN 201410148578A CN 104978958 A CN104978958 A CN 104978958A
Authority
CN
China
Prior art keywords
vocal print
print feature
control command
phonetic control
controlled terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410148578.1A
Other languages
Chinese (zh)
Inventor
程德凯
吕艳红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Midea Group Co Ltd
Original Assignee
Midea Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Midea Group Co Ltd filed Critical Midea Group Co Ltd
Priority to CN201410148578.1A priority Critical patent/CN104978958A/en
Publication of CN104978958A publication Critical patent/CN104978958A/en
Pending legal-status Critical Current

Links

Landscapes

  • Selective Calling Equipment (AREA)

Abstract

The invention relates to a voice control method and system. When a voice control instruction is received, a controlled terminal extracts voiceprint characteristics of the received voice control instruction, makes a comparison between the voiceprint characteristic extracted by the controlled terminal and a prestored voiceprint characteristic, and when a voiceprint characteristic in the extracted voiceprint characteristics matches the prestored voiceprint characteristic, responds to the received voice control instruction so as to ensure that the controlled terminal only responds to the voice control instruction matching the voiceprint characteristic of a user and improve the voice control accuracy of the controlled terminal.

Description

Sound control method and system
Technical field
The present invention relates to voice control technology field, particularly relate to a kind of sound control method and system.
Background technology
Along with the development of speech recognition technology, increasing equipment adopts voice to control, the built-in voice pick device of main employing controlled device at present, pickup user speech also identifies, after parsing, instruction is sent to control module, opertaing device carries out associative operation, but receiving phonetic control command during the subject matter of current system existence may exist noise, the control routine of the noise possibility false triggering mistake of this existence, causes the Voice command accuracy rate of controlled terminal low.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of sound control method and system, improves the Voice command accuracy rate of controlled terminal.
The present invention proposes a kind of sound control method, comprising:
When receiving phonetic control command, controlled terminal extracts the vocal print feature of the phonetic control command received;
The vocal print feature of extraction and the vocal print feature prestored are compared by described controlled terminal;
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling.
Preferably, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling comprises:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal determines the quantity with the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted;
When the quantity of the vocal print feature determined is multiple, described controlled terminal determines the priority of each vocal print feature;
The phonetic control command corresponding to vocal print feature that described controlled terminal response priority is the highest.
Preferably, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, described controlled terminal determines in the vocal print feature extracted and after the step of the quantity of the vocal print feature of the vocal print characteristic matching prestored, the method comprises:
When the quantity of the vocal print feature determined is one, described controlled terminal responds this and the phonetic control command corresponding to vocal print feature of vocal print characteristic matching prestored.
Preferably, described in when receiving phonetic control command, the step that controlled terminal extracts the vocal print feature of the phonetic control command received comprises:
When receiving phonetic control command, determine the quantity of the phonetic control command received;
When the quantity receiving phonetic control command is multiple, described controlled terminal controls sound pickup device according to the scanning direction preset, and extracts the vocal print feature of the phonetic control command that Current Scan direction receives.
Preferably, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling comprises:
When the vocal print feature extracted is with the vocal print characteristic matching prestored, described controlled terminal controls described sound pickup device locking Current Scan direction;
Described controlled terminal responds the phonetic control command received.
Preferably, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling replaces with:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, the phonetic control command received is sent to target device by described controlled terminal, responds the phonetic control command received for described target device.
Preferably, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling comprises:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal determines whether the phonetic control command corresponding to vocal print feature of this coupling meets identification error condition;
When described phonetic control command does not meet identification error condition, respond described phonetic control command.
The present invention also proposes a kind of speech control system, comprising:
Vocal print characteristic extracting module, during for receiving phonetic control command, extracts the vocal print feature of the phonetic control command received;
Comparing module, for comparing the vocal print feature of extraction and the vocal print feature prestored;
Respond module, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling.
Preferably, described respond module comprises:
Determining unit, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, determine the quantity with the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, and when the quantity of the vocal print feature determined is multiple, determine the priority of each vocal print feature;
Response unit, for responding the phonetic control command corresponding to the highest vocal print feature of priority.
Preferably, described response unit, also for when the quantity of the vocal print feature determined is one, responds this and the phonetic control command corresponding to vocal print feature of vocal print characteristic matching prestored.
Preferably, described vocal print characteristic extracting module comprises:
Determining unit, during for receiving phonetic control command, determines the quantity of the phonetic control command received;
First control module, during for being multiple in the quantity receiving phonetic control command, sound pickup device according to preset scanning direction,
Vocal print feature extraction unit, for extracting the vocal print feature of the phonetic control command that Current Scan direction receives.
Preferably, described respond module comprises:
Second control module, for when the vocal print feature extracted is with the vocal print characteristic matching prestored, controls described sound pickup device locking Current Scan direction;
Response unit, for responding the phonetic control command received.
Preferably, this system also comprises sending module, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, the phonetic control command received is sent to target device, responds the phonetic control command received for described target device.
Preferably, described respond module comprises:
Determining unit, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, determine whether the phonetic control command corresponding to vocal print feature of this coupling meets identification error condition;
Response unit, for when described phonetic control command does not meet identification error condition, responds described phonetic control command.
The sound control method that the present invention proposes and system, when receiving phonetic control command, controlled terminal extracts the vocal print feature of the phonetic control command received, and the vocal print feature of extraction and the vocal print feature prestored are compared by described controlled terminal, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal responds the phonetic control command received, to guarantee that this controlled terminal only responds the phonetic control command with user's vocal print characteristic matching, improve the Voice command accuracy rate of controlled terminal.
Accompanying drawing explanation
Fig. 1 is the hardware configuration schematic diagram that the present invention realizes the preferred embodiment of the controlled terminal of Voice command mistake;
Fig. 2 is the high-level schematic functional block diagram of speech control system preferred embodiment in Fig. 1;
Fig. 3 is the schematic flow sheet of sound control method preferred embodiment of the present invention.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Be described further with regard to technical scheme of the present invention below in conjunction with drawings and the specific embodiments.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Reference Fig. 1, Fig. 1 are the hardware configuration schematic diagram that the present invention realizes the preferred embodiment of the controlled terminal of Voice command mistake.
This controlled terminal 1 comprises processing unit 11, storage unit 12, voice pick device 13 and speech control system 14.This terminal 1 can be the controlled terminal etc. that any suitable support voice such as TV, air conditioner and refrigerator controls.
Voice pick device 13, for when the vibrations receiving sound wave, is converted to phonetic control command by the electric signal of generation.
Storage unit 12, for storing this speech control system 14 and service data, the vocal print feature prestored and the mapping relations between phonetic control command and control routine.It is emphasized that this storage unit 12 both can be an independent memory storage, also can be the general designation of multiple different memory storage, therefore not to repeat here.
This processing unit 11, for calling and performing this speech control system 14, when voice pick device 13 receives phonetic control command, extract the vocal print feature of the phonetic control command received, call the vocal print feature prestored in storage unit 12, and the vocal print feature extracted and the vocal print feature prestored are compared, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, call the mapping relations between phonetic control command and control routine prestored in storage unit 12, to determine the control routine corresponding to the phonetic control command that receives, and respond this control routine.This processing unit 11 can be both independent unit with storage unit 12 respectively, and also can integrate, form a controller, therefore not to repeat here.
With reference to the high-level schematic functional block diagram that Fig. 2, Fig. 2 are speech control system preferred embodiment in Fig. 1.
It is emphasized that, to one skilled in the art, functional block diagram shown in Fig. 2 is only the exemplary plot of a preferred embodiment, and those skilled in the art, around the functional module of the speech control system 14 shown in Fig. 2, can carry out supplementing of new functional module easily; The title of each functional module is self-defined title, only for auxiliary each program function block understanding this speech control system 14, be not used in and limit technical scheme of the present invention, the core of technical solution of the present invention is, the function that the functional module of respective define name will be reached.
The present embodiment proposes a kind of speech control system 14, comprising:
Vocal print characteristic extracting module 141, during for receiving phonetic control command, extracts the vocal print feature of the phonetic control command received;
In the present embodiment, this vocal print feature can be vocal print figure, in controlled terminal, arrange sonagraph, for the phonetic control command received being converted to intensity, wavelength, frequency, the tempo variation of electric signal, then the change of electric signal is depicted as wave spectrum figure, forms vocal print figure.In the present embodiment, when the phonetic control command received is multiple, the vocal print figure extracted may also for multiple.
Comparing module 142, for comparing the vocal print feature of extraction and the vocal print feature prestored;
In the present embodiment, user can prestore its vocal print feature in controlled terminal, user is when prestoring its vocal print feature, same speech data can be inputted at different time points, control terminal extracts the vocal print feature of the speech data of this user input, and matching is carried out to the vocal print feature of the speech data that different time points in prefixed time interval receives, preserve the vocal print feature after matching, with the accuracy that the vocal print feature ensureing extraction is right with the vocal print aspect ratio prestored.In the present embodiment, can prestore a vocal print feature in controlled terminal, or the vocal print feature of multiple kinsfolk that prestores in controlled terminal.
Respond module 143, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling.
When receiving Voice command steering order and being multiple, while the vocal print feature extracting phonetic control command, phonetic control command corresponding with it for the vocal print feature extracted can be associated preservation; When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, according to the vocal print feature of preservation and the mapping relations of phonetic control command, determine the phonetic control command corresponding to vocal print feature of this coupling, and respond this phonetic control command.
Further, for improving Consumer's Experience and to the voice-operated accuracy of controlled terminal, when receiving phonetic control command and being one, directly can responding this phonetic control command received; Or whether responding current speech steering order to generation information to point out user, when receiving the comformed information that user sends based on this information, responding the phonetic control command received; When the phonetic control command received is multiple, start the flow process of Application on Voiceprint Recognition.
The speech control system that the present embodiment proposes, when receiving phonetic control command, controlled terminal extracts the vocal print feature of the phonetic control command received, and the vocal print feature of extraction and the vocal print feature prestored are compared by described controlled terminal, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal responds the phonetic control command received, to guarantee that this controlled terminal only responds the phonetic control command with user's vocal print characteristic matching, improve the Voice command accuracy rate of controlled terminal.
Further, for improving voice-operated accuracy, described respond module 143 comprises:
Determining unit, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, determine the quantity with the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, and when the quantity of the vocal print feature determined is multiple, determine the priority of each vocal print feature;
Response unit, for responding the phonetic control command corresponding to the highest vocal print feature of priority.
In the present embodiment, the vocal print that user prestores is characterized as multiple, the vocal print feature of each kinsfolk that such as can prestore in controlled terminal.When being multiple with the quantity of the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, illustrate that multiple kinsfolk all sends phonetic control command, now determine the priority of the vocal print feature of mating, current transmission phonetic control command be mother and son, the priority of the vocal print feature corresponding to mother, higher than son, now responds the phonetic control command corresponding to vocal print feature with the vocal print characteristic matching of mother
It will be understood by those skilled in the art that, for improving voice-operated accuracy, when being multiple with the quantity of the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, the phonetic control command corresponding to vocal print feature of this coupling can be play, select for user the phonetic control command needing response; Or, the phonetic control command be currently received can not be responded, and point out user to re-enter phonetic control command; Or, when being multiple with the quantity of the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, determine that whether the phonetic control command corresponding to vocal print feature of this coupling is identical, when the phonetic control command corresponding to the vocal print feature of mating is identical, then respond the phonetic control command corresponding to vocal print feature of this coupling.
Further, for improving voice-operated accuracy, described response unit is also for when the quantity of the vocal print feature determined is one, and described controlled terminal responds this and the phonetic control command corresponding to vocal print feature of vocal print characteristic matching prestored.
In the present embodiment, when only having one with the vocal print feature of vocal print characteristic matching prestored in the vocal print feature extracted, directly can respond the phonetic control command corresponding to vocal print feature of this coupling, to ensure to remove the noise in the phonetic control command that receives.
Further, for improving voice-operated accuracy, described vocal print characteristic extracting module 141 comprises:
Determining unit, during for receiving phonetic control command, determines the quantity of the phonetic control command received;
First control module, during for being multiple in the quantity receiving phonetic control command, described controlled terminal controls sound pickup device according to the scanning direction preset,
Vocal print feature extraction unit, for extracting the vocal print feature of the phonetic control command that Current Scan direction receives.
In the present embodiment when the vocal print feature extracted is with the vocal print characteristic matching prestored, respond module can directly ring this phonetic control command received, or also locks sound pickup device Current Scan direction, and preferred version is:
Described respond module comprises:
Second control module, for when the vocal print feature extracted is with the vocal print characteristic matching prestored, controls described sound pickup device locking Current Scan direction;
Response unit, for responding the phonetic control command received.
In the present embodiment, this voice pick device can be the device that microphone etc. can receive speech data, this voice pick device can be arranged on controlled terminal, also can be arranged at other position and controlled terminal communicates to connect, and this communication connection mode comprises wired connection and wireless connections.
In the present embodiment, first control module controls voice pick device and scans according to the direction of presetting, namely control voice pick device to rotate according to the direction of presetting, this direction of presetting can be clockwise or counter clockwise direction, when rotating according to the direction of presetting, default angle can be rotated at every turn; When voice pick device turns to certain direction, stop operating and extract the phonetic control command vocal print feature that this direction receives, when the vocal print feature extracted is not mated with the vocal print feature prestored, first control module controls voice pick device and is rotated further, until voice pick device has scanned all directions; When the vocal print feature extracted is with the vocal print characteristic matching prestored, the second control module controls described sound pickup device locking Current Scan direction, and responds the phonetic control command corresponding to vocal print feature of this coupling.
It will be understood by those skilled in the art that, for improving the work efficiency of speech control system, when voice pick device turns to certain direction, determine the phonetic control command that receives be whether before other direction receive, if so, then control module continues to control the rotation of voice pick device.
Further, for improving voice-operated accuracy, when voice pick device turns to certain direction, if the vocal print feature corresponding to the phonetic control command received and the vocal print characteristic matching prestored, first control module can control voice pick device and be rotated further, and continues the vocal print feature extracting the phonetic control command received, until voice pick device has scanned all directions, the program ensures that user has detected directive phonetic control command, and voice-operated accuracy is high.
Further, for improving voice-operated accuracy, this system also comprises sending module, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, the phonetic control command received is sent to target device, responds the phonetic control command received for described target device.
The program can realize the Long-distance Control to controlled device, and carry out remote speech by the controlled terminal close with user and control other controlled terminal, this target device can be arranged by user, also can according to the phonetic control command determination target device received.
Further, for improving voice-operated accuracy, described respond module 143 comprises:
Determining unit, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, determine whether the phonetic control command corresponding to vocal print feature of this coupling meets identification error condition;
Response unit, for when described phonetic control command does not meet identification error condition, responds described phonetic control command.
In the present embodiment, this identification error condition can comprise in prefixed time interval the number of times receiving phonetic control command and exceedes pre-set threshold value and conflict mutually with present mode of operation with the control routine corresponding to the phonetic control command received.Such as, controlled terminal receives same Voice command within a preset time interval and refers to separately, then thinks that mistake appears in controlled terminal identification more than 5 times; Or, for air conditioner, the current operational mode of air conditioner is heating mode, when the phonetic control command received is " air-conditioning; 17 degree ", conflicting appears in this phonetic control command and current heating mode, then think that mistake appears in the identification of current speech steering order, meet identification error condition.In other variant embodiment, this identification error condition, also can comprise the phonetic control command that None-identified receives, namely according to the mapping relations between the phonetic control command preset and control routine, the control routine that the phonetic control command that receives is corresponding cannot be inquired.It should be noted that, in the present embodiment, identification error condition is not limited to above-mentioned several, and the inventive point of the application do not lie in and confirm what identification error condition is, but a kind of invention thought is proposed, when the phonetic control command received does not meet identification error condition, respond described phonetic control command.
In the present embodiment, when described phonetic control command meets identification error condition, error correction can be carried out to this phonetic control command, voice error correction mode can be multiple, arranged by user, such as voice error correction mode, re-enters the phonetic control command of controlled terminal by user, train etc. the phonetic control command that controlled terminal is preserved.Multiple voice error correction mode can be stored in the flash memory of controlled terminal, the voice error correction mode of the predeterminable controlled terminal of user, or in the flash memory of controlled terminal, only store a kind of voice error correction mode of acquiescence, when the phonetic control command received meets described identification error condition, start the phonetic control command error correction mode of this acquiescence; Or, when described phonetic control command meets identification error condition, do not respond the phonetic control command received, and generate cue.
With reference to the schematic flow sheet that Fig. 3, Fig. 3 are sound control method preferred embodiment of the present invention.
The present embodiment proposes a kind of sound control method, comprising:
Step S10, when receiving phonetic control command, controlled terminal extracts the vocal print feature of the phonetic control command received;
In the present embodiment, this vocal print feature can be vocal print figure, in controlled terminal, arrange sonagraph, for the phonetic control command received being converted to intensity, wavelength, frequency, the tempo variation of electric signal, then the change of electric signal is depicted as wave spectrum figure, forms vocal print figure.In the present embodiment, when the phonetic control command received is multiple, the vocal print figure extracted may also for multiple.
Step S20, the vocal print feature of extraction and the vocal print feature prestored are compared by described controlled terminal;
In the present embodiment, user can prestore its vocal print feature in controlled terminal, user is when prestoring its vocal print feature, same speech data can be inputted at different time points, control terminal extracts the vocal print feature of the speech data of this user input, and matching is carried out to the vocal print feature of the speech data that different time points in prefixed time interval receives, preserve the vocal print feature after matching, with the accuracy that the vocal print feature ensureing extraction is right with the vocal print aspect ratio prestored.In the present embodiment, can prestore a vocal print feature in controlled terminal, or the vocal print feature of multiple kinsfolk that prestores in controlled terminal.
Step S30, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling.
When receiving Voice command steering order and being multiple, while the vocal print feature extracting phonetic control command, phonetic control command corresponding with it for the vocal print feature extracted can be associated preservation; When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, according to the vocal print feature of preservation and the mapping relations of phonetic control command, determine the phonetic control command corresponding to vocal print feature of this coupling, and respond this phonetic control command.
Further, for improving Consumer's Experience and to the voice-operated accuracy of controlled terminal, when receiving phonetic control command and being one, directly can responding this phonetic control command received; Or whether responding current speech steering order to generation information to point out user, when receiving the comformed information that user sends based on this information, responding the phonetic control command received; When the phonetic control command received is multiple, start the flow process of Application on Voiceprint Recognition.
The sound control method that the present embodiment proposes, when receiving phonetic control command, controlled terminal extracts the vocal print feature of the phonetic control command received, and the vocal print feature of extraction and the vocal print feature prestored are compared by described controlled terminal, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal responds the phonetic control command received, to guarantee that this controlled terminal only responds the phonetic control command with user's vocal print characteristic matching, improve the Voice command accuracy rate of controlled terminal.
Further, for improving voice-operated accuracy, described step S30 comprises:
Step S31, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal determines the quantity with the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted;
Step S32, when the quantity of the vocal print feature determined is multiple, described controlled terminal determines the priority of each vocal print feature;
Step S33, the phonetic control command corresponding to vocal print feature that described controlled terminal response priority is the highest.
In the present embodiment, the vocal print that user prestores is characterized as multiple, the vocal print feature of each kinsfolk that such as can prestore in controlled terminal.When being multiple with the quantity of the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, illustrate that multiple kinsfolk all sends phonetic control command, now determine the priority of the vocal print feature of mating, current transmission phonetic control command be mother and son, the priority of the vocal print feature corresponding to mother, higher than son, now responds the phonetic control command corresponding to vocal print feature with the vocal print characteristic matching of mother
It will be understood by those skilled in the art that, for improving voice-operated accuracy, when being multiple with the quantity of the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, the phonetic control command corresponding to vocal print feature of this coupling can be play, select for user the phonetic control command needing response; Or, the phonetic control command be currently received can not be responded, and point out user to re-enter phonetic control command; Or, when being multiple with the quantity of the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, determine that whether the phonetic control command corresponding to vocal print feature of this coupling is identical, when the phonetic control command corresponding to the vocal print feature of mating is identical, then respond the phonetic control command corresponding to vocal print feature of this coupling.
Further, for improving voice-operated accuracy, after step S31, the method also comprises:
When the quantity of the vocal print feature determined is one, described controlled terminal responds this and the phonetic control command corresponding to vocal print feature of vocal print characteristic matching prestored.
In the present embodiment, when only having one with the vocal print feature of vocal print characteristic matching prestored in the vocal print feature extracted, directly can respond the phonetic control command corresponding to vocal print feature of this coupling, to ensure to remove the noise in the phonetic control command that receives.
Further, for improving voice-operated accuracy, step S10 comprises:
When receiving phonetic control command, determine the quantity of the phonetic control command received;
When the quantity receiving phonetic control command is multiple, described controlled terminal controls sound pickup device according to the scanning direction preset, and extracts the vocal print feature of the phonetic control command that Current Scan direction receives.
In the present embodiment when the vocal print feature extracted is with the vocal print characteristic matching prestored, controlled terminal can directly ring this phonetic control command received, or also lockable sound pickup device Current Scan direction, and preferred version is:
Step S30 comprises:
When the vocal print feature extracted is with the vocal print characteristic matching prestored, described controlled terminal controls described sound pickup device locking Current Scan direction;
Described controlled terminal responds the phonetic control command received.
In the present embodiment, this voice pick device can be the device that microphone etc. can receive speech data, this voice pick device can be arranged on controlled terminal, also can be arranged at other position and controlled terminal communicates to connect, and this communication connection mode comprises wired connection and wireless connections.
In the present embodiment, controlled terminal controls voice pick device and scans according to the direction of presetting, and namely control voice pick device rotates according to the direction of presetting, and this direction of presetting can be clockwise or counter clockwise direction, when rotating according to the direction of presetting, default angle can be rotated at every turn; When voice pick device turns to certain direction, stop operating and extract the phonetic control command vocal print feature that this direction receives, when the vocal print feature extracted is not mated with the vocal print feature prestored, controlled terminal controls voice pick device and is rotated further, until voice pick device has scanned all directions; When the vocal print feature extracted is with the vocal print characteristic matching prestored, controls described sound pickup device locking Current Scan direction, and respond the phonetic control command corresponding to vocal print feature of this coupling.
It will be understood by those skilled in the art that, for improving the work efficiency of speech control system, when voice pick device turns to certain direction, determine the phonetic control command that receives be whether before other direction receive, if so, then controlled terminal continues to control the rotation of voice pick device.
Further, for improving voice-operated accuracy, when voice pick device turns to certain direction, if the vocal print feature corresponding to the phonetic control command received and the vocal print characteristic matching prestored, controlled terminal can control voice pick device and be rotated further, and continues the vocal print feature extracting the phonetic control command received, until voice pick device has scanned all directions, the program ensures that user has detected directive phonetic control command, and voice-operated accuracy is high.
Further, for improving voice-operated accuracy, step S30 replaces with:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, the phonetic control command received is sent to target device by described controlled terminal, responds the phonetic control command received for described target device.
The program can realize the Long-distance Control to controlled device, and carry out remote speech by the controlled terminal close with user and control other controlled terminal, this target device can be arranged by user, also can according to the phonetic control command determination target device received.
Further, for improving voice-operated accuracy, step S30 comprises:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal determines whether the phonetic control command corresponding to vocal print feature of this coupling meets identification error condition;
When described phonetic control command does not meet identification error condition, respond described phonetic control command.
In the present embodiment, this identification error condition can comprise in prefixed time interval the number of times receiving phonetic control command and exceedes pre-set threshold value and conflict mutually with present mode of operation with the control routine corresponding to the phonetic control command received.Such as, controlled terminal receives same Voice command within a preset time interval and refers to separately, then thinks that mistake appears in controlled terminal identification more than 5 times; Or, for air conditioner, the current operational mode of air conditioner is heating mode, when the phonetic control command received is " air-conditioning; 17 degree ", conflicting appears in this phonetic control command and current heating mode, then think that mistake appears in the identification of current speech steering order, meet identification error condition.In other variant embodiment, this identification error condition, also can comprise the phonetic control command that None-identified receives, namely according to the mapping relations between the phonetic control command preset and control routine, the control routine that the phonetic control command that receives is corresponding cannot be inquired.It should be noted that, in the present embodiment, identification error condition is not limited to above-mentioned several, and the inventive point of the application do not lie in and confirm what identification error condition is, but a kind of invention thought is proposed, when the phonetic control command received does not meet identification error condition, respond described phonetic control command.
In the present embodiment, when described phonetic control command meets identification error condition, error correction can be carried out to this phonetic control command, voice error correction mode can be multiple, arranged by user, such as voice error correction mode, re-enters the phonetic control command of controlled terminal by user, train etc. the phonetic control command that controlled terminal is preserved.Multiple voice error correction mode can be stored in the flash memory of controlled terminal, the voice error correction mode of the predeterminable controlled terminal of user, or in the flash memory of controlled terminal, only store a kind of voice error correction mode of acquiescence, when the phonetic control command received meets described identification error condition, start the phonetic control command error correction mode of this acquiescence; Or, when described phonetic control command meets identification error condition, do not respond the phonetic control command received, and generate cue.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.Through the above description of the embodiments, those skilled in the art can be well understood to the mode that above-described embodiment method can add required general hardware platform by software and realize, hardware can certainly be passed through, but in a lot of situation, the former is better embodiment.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprising some instructions in order to make a station terminal equipment (can be mobile phone, computing machine, server, or the network equipment etc.) perform method described in each embodiment of the present invention.
The foregoing is only the preferred embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every equivalent structure transformation utilizing instructions of the present invention and accompanying drawing content to do; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (14)

1. a sound control method, is characterized in that, comprising:
When receiving phonetic control command, controlled terminal extracts the vocal print feature of the phonetic control command received;
The vocal print feature of extraction and the vocal print feature prestored are compared by described controlled terminal;
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling.
2. method according to claim 1, is characterized in that, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling comprises:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal determines the quantity with the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted;
When the quantity of the vocal print feature determined is multiple, described controlled terminal determines the priority of each vocal print feature;
The phonetic control command corresponding to vocal print feature that described controlled terminal response priority is the highest.
3. method according to claim 2, it is characterized in that, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, described controlled terminal determines in the vocal print feature extracted and after the step of the quantity of the vocal print feature of the vocal print characteristic matching prestored, the method comprises:
When the quantity of the vocal print feature determined is one, described controlled terminal responds this and the phonetic control command corresponding to vocal print feature of vocal print characteristic matching prestored.
4. method according to claim 1, is characterized in that, described in when receiving phonetic control command, the step that controlled terminal extracts the vocal print feature of the phonetic control command received comprises:
When receiving phonetic control command, determine the quantity of the phonetic control command received;
When the quantity receiving phonetic control command is multiple, described controlled terminal controls sound pickup device according to the scanning direction preset, and extracts the vocal print feature of the phonetic control command that Current Scan direction receives.
5. method according to claim 4, is characterized in that, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling comprises:
When the vocal print feature extracted is with the vocal print characteristic matching prestored, described controlled terminal controls described sound pickup device locking Current Scan direction;
Described controlled terminal responds the phonetic control command received.
6. method according to claim 1, is characterized in that, when having vocal print feature and the vocal print characteristic matching prestored in the described vocal print feature extracting, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling replaces with:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, the phonetic control command received is sent to target device by described controlled terminal, responds the phonetic control command received for described target device.
7. method according to claim 1, is characterized in that, when having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, the step that described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling comprises:
When having vocal print feature and the vocal print characteristic matching prestored in the vocal print feature extracted, described controlled terminal determines whether the phonetic control command corresponding to vocal print feature of this coupling meets identification error condition;
When described phonetic control command does not meet identification error condition, respond described phonetic control command.
8. a speech control system, is characterized in that, comprising:
Vocal print characteristic extracting module, during for receiving phonetic control command, extracts the vocal print feature of the phonetic control command received;
Comparing module, for comparing the vocal print feature of extraction and the vocal print feature prestored;
Respond module, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, described controlled terminal responds the phonetic control command corresponding to vocal print feature of this coupling.
9. system according to claim 8, is characterized in that, described respond module comprises:
Determining unit, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, determine the quantity with the vocal print feature of the vocal print characteristic matching prestored in the vocal print feature extracted, and when the quantity of the vocal print feature determined is multiple, determine the priority of each vocal print feature;
Response unit, for responding the phonetic control command corresponding to the highest vocal print feature of priority.
10. system according to claim 9, is characterized in that, described response unit, also for when the quantity of the vocal print feature determined is one, responds this and the phonetic control command corresponding to vocal print feature of vocal print characteristic matching prestored.
11. systems according to claim 8, is characterized in that, described vocal print characteristic extracting module comprises:
Determining unit, during for receiving phonetic control command, determines the quantity of the phonetic control command received;
First control module, during for being multiple in the quantity receiving phonetic control command, sound pickup device according to preset scanning direction,
Vocal print feature extraction unit, for extracting the vocal print feature of the phonetic control command that Current Scan direction receives.
12. systems according to claim 11, is characterized in that, described respond module comprises:
Second control module, for when the vocal print feature extracted is with the vocal print characteristic matching prestored, controls described sound pickup device locking Current Scan direction;
Response unit, for responding the phonetic control command received.
13. systems according to claim 8, it is characterized in that, this system also comprises sending module, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, the phonetic control command received is sent to target device, responds the phonetic control command received for described target device.
14. systems according to claim 8, is characterized in that, described respond module comprises:
Determining unit, for extract vocal print feature in have vocal print feature with prestore vocal print characteristic matching time, determine whether the phonetic control command corresponding to vocal print feature of this coupling meets identification error condition;
Response unit, for when described phonetic control command does not meet identification error condition, responds described phonetic control command.
CN201410148578.1A 2014-04-14 2014-04-14 Voice control method and system Pending CN104978958A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410148578.1A CN104978958A (en) 2014-04-14 2014-04-14 Voice control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410148578.1A CN104978958A (en) 2014-04-14 2014-04-14 Voice control method and system

Publications (1)

Publication Number Publication Date
CN104978958A true CN104978958A (en) 2015-10-14

Family

ID=54275415

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410148578.1A Pending CN104978958A (en) 2014-04-14 2014-04-14 Voice control method and system

Country Status (1)

Country Link
CN (1) CN104978958A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105810196A (en) * 2016-06-02 2016-07-27 佛山市顺德区美的电热电器制造有限公司 Method and device for voice control on cooking appliance and cooking appliance
CN105810219A (en) * 2016-03-11 2016-07-27 宇龙计算机通信科技(深圳)有限公司 Multimedia file playing method and playing system, and audio terminal
CN106448662A (en) * 2016-11-01 2017-02-22 上海语知义信息技术有限公司 Method and system for interrupting vehicle message broadcast by use of automobile horn voiceprint
CN106440279A (en) * 2016-10-28 2017-02-22 安徽南国机电科技发展有限公司 Speech control family air-conditioner control system
CN106910499A (en) * 2015-12-23 2017-06-30 北京奇虎科技有限公司 The control method and device of application program
CN106920548A (en) * 2015-12-25 2017-07-04 比亚迪股份有限公司 Phonetic controller, speech control system and sound control method
CN107025905A (en) * 2016-01-29 2017-08-08 广东美的厨房电器制造有限公司 Sound control method, phonetic controller and the household electrical appliance of household electrical appliance
CN107105367A (en) * 2017-05-24 2017-08-29 维沃移动通信有限公司 A kind of acoustic signal processing method and terminal
CN107180632A (en) * 2017-06-19 2017-09-19 微鲸科技有限公司 Sound control method, device and readable storage medium storing program for executing
CN107613399A (en) * 2017-09-15 2018-01-19 广东小天才科技有限公司 Video fixed-point playing control method and device and terminal equipment
CN107655154A (en) * 2017-09-18 2018-02-02 广东美的制冷设备有限公司 Terminal control method, air conditioner and computer-readable recording medium
CN107678287A (en) * 2017-09-18 2018-02-09 广东美的制冷设备有限公司 Apparatus control method, device and computer-readable recording medium
CN107707436A (en) * 2017-09-18 2018-02-16 广东美的制冷设备有限公司 Terminal control method, device and computer-readable recording medium
CN107729433A (en) * 2017-09-29 2018-02-23 联想(北京)有限公司 A kind of audio-frequency processing method and equipment
CN107863098A (en) * 2017-12-07 2018-03-30 广州市艾涛普电子有限公司 A kind of voice identification control method and device
CN108182941A (en) * 2017-12-28 2018-06-19 重庆柚瓣家科技有限公司 For the human-computer interaction module under noisy environment
CN109003380A (en) * 2018-09-21 2018-12-14 广东汇泰龙科技有限公司 A kind of intelligent cloud lock control method and system based on speech recognition
CN109389978A (en) * 2018-11-05 2019-02-26 珠海格力电器股份有限公司 Voice recognition method and device
CN109510891A (en) * 2018-12-29 2019-03-22 深圳市趣创科技有限公司 Voice control recording device and method
CN109863722A (en) * 2019-01-15 2019-06-07 深圳市汇顶科技股份有限公司 Wireless control method, apparatus and system
WO2019137066A1 (en) * 2018-01-15 2019-07-18 格力电器(武汉)有限公司 Electric appliance control method and device
CN110047493A (en) * 2019-03-13 2019-07-23 深圳市酷开网络科技有限公司 Control method, device and storage medium based on Application on Voiceprint Recognition priority
CN110570850A (en) * 2019-07-30 2019-12-13 珠海格力电器股份有限公司 Voice control method, device, computer equipment and storage medium
CN111623474A (en) * 2020-04-22 2020-09-04 梅州市青塘实业有限公司 Intelligent control method and device of air conditioner, intelligent air conditioner and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0735521A2 (en) * 1995-03-31 1996-10-02 Matsushita Electric Industrial Co., Ltd. Voice recognition device, reaction device, reaction selection device, and reaction toy using them
CN1815556A (en) * 2005-02-01 2006-08-09 松下电器产业株式会社 Method and system capable of operating and controlling vehicle using voice instruction
CN101447188A (en) * 2007-11-27 2009-06-03 北京金运昭德数字科技有限公司 Digital voice print identification system and validation and identification method
CN102262879A (en) * 2010-05-24 2011-11-30 乐金电子(中国)研究开发中心有限公司 Voice command competition processing method and device as well as voice remote controller and digital television
US20120045093A1 (en) * 2010-08-23 2012-02-23 Nokia Corporation Method and apparatus for recognizing objects in media content
CN102760433A (en) * 2012-07-06 2012-10-31 广东美的制冷设备有限公司 Sound control remote controller and control method of networked household appliances
CN102842308A (en) * 2012-08-30 2012-12-26 四川长虹电器股份有限公司 Voice control method for household appliance
CN103187054A (en) * 2011-12-30 2013-07-03 三星电子株式会社 Electronic apparatus and method for controlling the same by voice input
CN103458090A (en) * 2012-05-28 2013-12-18 百度在线网络技术(北京)有限公司 Mobile terminal control method and mobile terminal control device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0735521A2 (en) * 1995-03-31 1996-10-02 Matsushita Electric Industrial Co., Ltd. Voice recognition device, reaction device, reaction selection device, and reaction toy using them
CN1815556A (en) * 2005-02-01 2006-08-09 松下电器产业株式会社 Method and system capable of operating and controlling vehicle using voice instruction
CN101447188A (en) * 2007-11-27 2009-06-03 北京金运昭德数字科技有限公司 Digital voice print identification system and validation and identification method
CN102262879A (en) * 2010-05-24 2011-11-30 乐金电子(中国)研究开发中心有限公司 Voice command competition processing method and device as well as voice remote controller and digital television
US20120045093A1 (en) * 2010-08-23 2012-02-23 Nokia Corporation Method and apparatus for recognizing objects in media content
CN103187054A (en) * 2011-12-30 2013-07-03 三星电子株式会社 Electronic apparatus and method for controlling the same by voice input
CN103458090A (en) * 2012-05-28 2013-12-18 百度在线网络技术(北京)有限公司 Mobile terminal control method and mobile terminal control device
CN102760433A (en) * 2012-07-06 2012-10-31 广东美的制冷设备有限公司 Sound control remote controller and control method of networked household appliances
CN102842308A (en) * 2012-08-30 2012-12-26 四川长虹电器股份有限公司 Voice control method for household appliance

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106910499A (en) * 2015-12-23 2017-06-30 北京奇虎科技有限公司 The control method and device of application program
CN106920548A (en) * 2015-12-25 2017-07-04 比亚迪股份有限公司 Phonetic controller, speech control system and sound control method
CN107025905A (en) * 2016-01-29 2017-08-08 广东美的厨房电器制造有限公司 Sound control method, phonetic controller and the household electrical appliance of household electrical appliance
CN105810219A (en) * 2016-03-11 2016-07-27 宇龙计算机通信科技(深圳)有限公司 Multimedia file playing method and playing system, and audio terminal
CN105810196A (en) * 2016-06-02 2016-07-27 佛山市顺德区美的电热电器制造有限公司 Method and device for voice control on cooking appliance and cooking appliance
CN105810196B (en) * 2016-06-02 2020-01-31 佛山市顺德区美的电热电器制造有限公司 Voice control method and voice control device of cooking appliance and cooking appliance
CN106440279A (en) * 2016-10-28 2017-02-22 安徽南国机电科技发展有限公司 Speech control family air-conditioner control system
CN106448662A (en) * 2016-11-01 2017-02-22 上海语知义信息技术有限公司 Method and system for interrupting vehicle message broadcast by use of automobile horn voiceprint
CN107105367A (en) * 2017-05-24 2017-08-29 维沃移动通信有限公司 A kind of acoustic signal processing method and terminal
CN107180632A (en) * 2017-06-19 2017-09-19 微鲸科技有限公司 Sound control method, device and readable storage medium storing program for executing
CN107613399A (en) * 2017-09-15 2018-01-19 广东小天才科技有限公司 Video fixed-point playing control method and device and terminal equipment
CN107655154A (en) * 2017-09-18 2018-02-02 广东美的制冷设备有限公司 Terminal control method, air conditioner and computer-readable recording medium
CN107678287A (en) * 2017-09-18 2018-02-09 广东美的制冷设备有限公司 Apparatus control method, device and computer-readable recording medium
CN107707436A (en) * 2017-09-18 2018-02-16 广东美的制冷设备有限公司 Terminal control method, device and computer-readable recording medium
WO2019051898A1 (en) * 2017-09-18 2019-03-21 广东美的制冷设备有限公司 Device control method and apparatus, and computer readable storage medium
WO2019051908A1 (en) * 2017-09-18 2019-03-21 广东美的制冷设备有限公司 Terminal control method and device, and computer readable storage medium
CN107729433A (en) * 2017-09-29 2018-02-23 联想(北京)有限公司 A kind of audio-frequency processing method and equipment
CN107729433B (en) * 2017-09-29 2022-04-22 联想(北京)有限公司 Audio processing method and device
CN107863098A (en) * 2017-12-07 2018-03-30 广州市艾涛普电子有限公司 A kind of voice identification control method and device
CN108182941A (en) * 2017-12-28 2018-06-19 重庆柚瓣家科技有限公司 For the human-computer interaction module under noisy environment
WO2019137066A1 (en) * 2018-01-15 2019-07-18 格力电器(武汉)有限公司 Electric appliance control method and device
CN109003380A (en) * 2018-09-21 2018-12-14 广东汇泰龙科技有限公司 A kind of intelligent cloud lock control method and system based on speech recognition
CN109389978A (en) * 2018-11-05 2019-02-26 珠海格力电器股份有限公司 Voice recognition method and device
CN109389978B (en) * 2018-11-05 2020-11-03 珠海格力电器股份有限公司 Voice recognition method and device
CN109510891A (en) * 2018-12-29 2019-03-22 深圳市趣创科技有限公司 Voice control recording device and method
CN109510891B (en) * 2018-12-29 2020-12-01 深圳市趣创科技有限公司 Voice-controlled recording device and method
CN109863722A (en) * 2019-01-15 2019-06-07 深圳市汇顶科技股份有限公司 Wireless control method, apparatus and system
CN110047493A (en) * 2019-03-13 2019-07-23 深圳市酷开网络科技有限公司 Control method, device and storage medium based on Application on Voiceprint Recognition priority
CN110570850A (en) * 2019-07-30 2019-12-13 珠海格力电器股份有限公司 Voice control method, device, computer equipment and storage medium
CN111623474A (en) * 2020-04-22 2020-09-04 梅州市青塘实业有限公司 Intelligent control method and device of air conditioner, intelligent air conditioner and storage medium

Similar Documents

Publication Publication Date Title
CN104978958A (en) Voice control method and system
CN104978957A (en) Voice control method and system based on voiceprint identification
CN109361703B (en) Voice equipment binding method, device, equipment and computer readable medium
CN103941686B (en) Sound control method and system
US11514917B2 (en) Method, device, and system of selectively using multiple voice data receiving devices for intelligent service
CN103716669B (en) Electronic device and control method thereof
KR102004872B1 (en) Electronic device, server and control methods thereof
US10481569B2 (en) Household appliance control method and device, and central processing device
CN104978956A (en) Voice control method and system
CN104978964A (en) Voice control instruction error correction method and system
CN105321520A (en) Speech control method and device
CN104978959A (en) Voice control method and system
CN104618780A (en) Method and system for controlling electrical apparatus
CN103944983B (en) Phonetic control command error correction method and system
WO2018194695A1 (en) Voice-enabled home setup
CN109389978B (en) Voice recognition method and device
CN104978955A (en) Voice control method and system
CN103561315A (en) Multi-screen interactive method, device and system
US20160196740A1 (en) Apparatus and method for auto-pairing of remote controller using nfc tag
CN104575503A (en) Speech recognition method and device
CN105024997A (en) Method and device for associating control terminal with controlled terminal
CN105100672A (en) Display apparatus and method for performing videotelephony using the same
CN103838991A (en) Information processing method and electronic device
CN105825848A (en) Method, device and terminal for voice recognition
CN104615358A (en) Application program starting method and electronic device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151014

RJ01 Rejection of invention patent application after publication