Movatterモバイル変換


[0]ホーム

URL:


CN112908330A - Voice wake-up method and device for terminal equipment and computer readable storage medium - Google Patents

Voice wake-up method and device for terminal equipment and computer readable storage medium
Download PDF

Info

Publication number
CN112908330A
CN112908330ACN202110237665.4ACN202110237665ACN112908330ACN 112908330 ACN112908330 ACN 112908330ACN 202110237665 ACN202110237665 ACN 202110237665ACN 112908330 ACN112908330 ACN 112908330A
Authority
CN
China
Prior art keywords
voice
wake
terminal
awakening
historical
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.)
Granted
Application number
CN202110237665.4A
Other languages
Chinese (zh)
Other versions
CN112908330B (en
Inventor
罗辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yunxigu Technology Co ltd
Original Assignee
Shenzhen Yunxigu Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yunxigu Technology Co ltdfiledCriticalShenzhen Yunxigu Technology Co ltd
Priority to CN202110237665.4ApriorityCriticalpatent/CN112908330B/en
Publication of CN112908330ApublicationCriticalpatent/CN112908330A/en
Application grantedgrantedCritical
Publication of CN112908330BpublicationCriticalpatent/CN112908330B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention provides a voice awakening method of terminal equipment, which comprises the steps of confirming historical awakening record data of an awakened terminal when receiving user voice reported by the awakened terminal, wherein the awakened terminal reports the user voice when failing to confirm that the user voice is the terminal awakening voice; confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data; and if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal. The invention also provides a device and a computer readable storage medium. The voice terminal equipment and the voice recognition method thereof record the historical awakening voice data of the voice terminal equipment, report the historical awakening voice data to the server when the voice terminal equipment cannot recognize the awakening voice, and improve the voice recognition effect of the voice terminal equipment in a mode of recognizing the voice of a user by the historical awakening voice data.

Description

Voice wake-up method and device for terminal equipment and computer readable storage medium
Technical Field
The present invention relates to the field of voice recognition of a terminal device, and in particular, to a voice wake-up method and apparatus for a terminal device, and a computer-readable storage medium.
Background
Speech recognition is as the most convenient equipment to enable the mechanism, generally is applied to current terminal equipment, especially is arranged in intelligent terminal's application, and based on current terminal equipment who possesses speech recognition, because terminal equipment's hardware parameter or user's accent problem use, when awakening equipment through pronunciation, its speech recognition goes wrong easily, under the not good condition of speech recognition's effect, can appear the user and repeatedly output and awaken the condition that the speech still can't awaken terminal equipment up, influence user experience.
Disclosure of Invention
The invention mainly aims to provide a voice awakening method and device of terminal equipment and a computer readable storage medium, and aims to solve the technical problem that a user can not awaken the terminal equipment as long as repeatedly outputting awakening voice under the condition that the existing voice recognition effect is poor.
In order to achieve the above object, the present invention provides a voice wake-up method for a terminal device, where the voice wake-up method for the terminal device includes the following steps:
when receiving user voice reported by an awakened terminal, confirming historical awakening record data of the awakened terminal, wherein the awakened terminal reports the user voice when failing to confirm that the user voice is the terminal awakening voice;
confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data;
and if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal.
Optionally, the step of confirming whether the user voice is the terminal wake-up voice of the awakened terminal through the historical wake-up record data includes:
acquiring awakening conditions corresponding to the historical awakening record data;
and confirming whether the user voice meets the awakening condition or not, and obtaining whether the user voice is the terminal awakening voice of the awakened terminal or not according to a confirmation result.
Optionally, before the step of obtaining the wake condition corresponding to the historical wake-up record data, the method further includes:
and extracting data characteristics of the historical wake-up record data, and generating the wake-up condition according to the data characteristics.
Optionally, the step of confirming whether the user voice satisfies the wake-up condition includes:
analyzing the user voice to obtain a user voice parameter;
and confirming whether the user voice parameters meet the awakening conditions or not, wherein the awakening conditions comprise a plurality of voice parameter judgment conditions.
Optionally, before the step of obtaining the wake condition corresponding to the historical wake-up record data, the method further includes:
confirming whether the historical wake-up record data is updated;
and if the historical awakening record data is updated, executing the step of acquiring the awakening condition of the historical awakening record data.
Optionally, the step of confirming whether the historical wake-up record data is updated includes:
acquiring starting time of equipment on the awakened terminal;
and confirming whether the historical awakening record data is updated or not according to the comparison result of the data recording time of the historical awakening record data and the starting time of the equipment.
Optionally, after the step of confirming whether the historical wake-up record data is updated, the method further includes:
if the historical awakening record number is not updated, acquiring the last user voice information reported by the awakened terminal;
and generating a wake-up condition according to the acquired last user voice information.
Optionally, the voice wake-up method of the terminal device further includes:
acquiring user awakening voice of an awakened terminal, and generating historical awakening record data by the user awakening voice;
and storing the historical wake-up record data.
In order to achieve the above object, the present invention further provides a voice wake-up device of a terminal device, where the voice wake-up device of the terminal device includes a controller, a processor, a storage, and a voice wake-up program of the terminal device, which is stored on the storage and can be run on the processor, and when the voice wake-up program of the terminal device is executed by the processor, the steps of the voice wake-up method of the terminal device are implemented.
The present invention also provides a computer-readable storage medium, which includes a processor, a storage, and a voice wake-up program of a terminal device stored on the storage and operable on the processor, and when being executed by the processor, the voice wake-up program of the terminal device implements the steps of the voice wake-up method of the terminal device as described above.
The invention provides a voice awakening method of terminal equipment, which is characterized in that when user voice reported by an awakened terminal is received, historical awakening record data of the awakened terminal is confirmed, wherein the awakened terminal reports the user voice when the user voice is not confirmed to be the terminal awakening voice; confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data; and if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal. According to the voice terminal equipment and the voice recognition method, the historical awakening voice data of the voice terminal equipment are recorded, the voice terminal equipment reports the recorded voice data to the server when the voice terminal equipment cannot recognize the awakening voice, and the voice recognition effect of the voice terminal equipment is improved in a mode that the historical awakening voice data recognizes the voice of a user, so that the awakening efficiency of the voice terminal equipment is improved.
Drawings
FIG. 1 is a schematic diagram of a terminal \ device structure of a hardware operating environment according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a voice wake-up method of a terminal device according to a first embodiment of the present invention;
fig. 3 is a detailed step diagram of step S20 of the voice wake-up method of the terminal device according to the present invention;
fig. 4 is a flowchart illustrating a voice wake-up method of a terminal device according to a third embodiment of the present invention.
The objects, features and advantages of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: when receiving user voice reported by an awakened terminal, confirming historical awakening record data of the awakened terminal, wherein the awakened terminal reports the user voice when failing to confirm that the user voice is the terminal awakening voice; confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data; and if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal.
Under the condition that the existing voice recognition effect is not good, the technical problem that a user repeatedly outputs a wake-up voice and still cannot wake up the terminal equipment can occur.
The present invention provides a solution: the historical awakening voice data of the voice terminal equipment is recorded, so that the historical awakening voice data is reported to the server when the voice terminal equipment cannot identify the awakening voice, the voice identification effect of the voice terminal equipment is improved in a mode that the historical awakening voice data identifies the voice of a user, and the awakening efficiency of the voice terminal equipment is improved.
As shown in fig. 1, fig. 1 is a schematic diagram of a terminal \ device structure of a hardware operating environment according to an embodiment of the present invention.
The terminal of the embodiment of the invention can be a PC, and can also be a mobile or non-mobile terminal device with a voice recognition function, such as a smart phone, a tablet computer, a portable computer and the like.
As shown in fig. 1, the terminal may include: aprocessor 101, anetwork interface 104, auser interface 103, amemory 105, and acommunication bus 102. Wherein thecommunication bus 102 is used for enabling connection communication between these components.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, thememory 105, which is a storage medium, may include therein an operating system, a network communication module, a user interface module, and a voice wake-up program of the terminal device.
In the terminal shown in fig. 1, thenetwork interface 104 is mainly used for connecting a background server and performing data communication with the background server; theuser interface 103 is mainly used for connecting a client (user side) and performing data communication with the client; and theprocessor 101 may be configured to invoke a voice wake-up procedure of the terminal device stored in thememory 105 and perform the following operations:
when receiving user voice reported by an awakened terminal, confirming historical awakening record data of the awakened terminal, wherein the awakened terminal reports the user voice when failing to confirm that the user voice is the terminal awakening voice;
confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data;
and if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
acquiring awakening conditions corresponding to the historical awakening record data;
and confirming whether the user voice meets the awakening condition or not, and obtaining whether the user voice is the terminal awakening voice of the awakened terminal or not according to a confirmation result.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
and extracting data characteristics of the historical wake-up record data, and generating the wake-up condition according to the data characteristics.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
analyzing the user voice to obtain a user voice parameter;
and confirming whether the user voice parameters meet the awakening conditions or not, wherein the awakening conditions comprise a plurality of voice parameter judgment conditions.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
confirming whether the historical wake-up record data is updated;
and if the historical awakening record data is updated, executing the step of acquiring the awakening condition of the historical awakening record data.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
acquiring starting time of equipment on the awakened terminal;
and confirming whether the historical awakening record data is updated or not according to the comparison result of the data recording time of the historical awakening record data and the starting time of the equipment.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
if the historical awakening record number is not updated, acquiring the last user voice information reported by the awakened terminal;
and generating a wake-up condition according to the acquired last user voice information.
Further, theprocessor 101 may call the voice wake-up program of the terminal device stored in thememory 105, and further perform the following operations:
acquiring user awakening voice of an awakened terminal, and generating historical awakening record data by the user awakening voice;
and storing the historical wake-up record data.
Referring to fig. 2, fig. 2 is a first embodiment of a voice wake-up method of a terminal device according to the present invention, where the voice wake-up method of the terminal device is applied to an electric bicycle charging pile, and the voice wake-up method of the terminal device includes:
step S10, when receiving a user voice reported by a wakened terminal, confirming historical wakening record data of the wakened terminal, wherein the wakened terminal reports the user voice when failing to confirm that the user voice is a terminal wakening voice;
the method comprises the steps of receiving user voice reported by a awakened terminal according to a voice awakening function application of current terminal equipment, wherein the awakened terminal is equipment applying a voice awakening function, the awakened terminal is received user voice information which cannot be recognized as awakening voice, namely the awakened terminal receives user voice initiated by a user according to the current voice awakening function application, recognizes the received user voice based on stored user voice recognition data, and reports the user voice to a server for voice recognition when the user voice cannot be recognized as the awakening voice so as to improve the voice recognition effect of the awakened terminal. According to the technical content, receiving user voice reported by a awakened terminal, and confirming historical awakening record data of the awakened terminal based on the received user voice, wherein the historical awakening record data is pre-stored, and is based on awakening data corresponding to the awakened terminal, and the historical awakening record data is unique data information of the awakened terminal and can be defined as a storage mark of a device identifier of the awakened terminal. Furthermore, in the terminal device where the current historical wake-up record data is located, historical wake-up record data of one or more terminal devices with a voice wake-up function may be stored, so that the currently stored historical wake-up record data of the awakened terminal is confirmed according to the received user voice reported by the awakened terminal. Further, the data content of the historical wake-up recording data is mainly based on data parameters of the awakened terminal when the terminal is successfully awakened by the user voice, and includes, but is not limited to, user audio data of the wake-up voice, the awakened time, the wake-up period, the wake-up user data, and other parameter information capable of improving the audio recognition effect.
Step S20, confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data;
according to the stored historical awakening record data corresponding to the awakened terminal, whether the user voice is the terminal awakening voice of the awakened terminal is confirmed through the historical awakening record data, wherein when the operation that whether the user voice is the terminal awakening voice of the awakened terminal is confirmed through the historical awakening record data, the operation can be defined as recognizing the user voice through the historical awakening record data, whether the user voice is the terminal awakening voice of the awakened terminal is confirmed according to a recognition result, and the detailed data information of the historical awakening record data is related, and when the user data is recognized, the user data can be recognized through the matching degree of the user voice and the historical awakening record data; or identifying the user voice based on the corresponding judgment condition generated by the historical awakening record data to obtain a related identification result, and then obtaining whether the user voice is the identification result of the terminal awakening voice of the awakened terminal.
And step S30, if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal.
And identifying the received user voice according to the stored historical awakening record data of the awakened terminal, if the user voice is confirmed to be the terminal awakening voice according to the historical awakening record data, namely the user voice is consistent with the historical awakening record data in matching, or the detailed information of the user voice meets the judgment condition of the historical awakening record data, confirming that the user voice is the terminal awakening voice, and based on the condition, issuing a starting instruction to the awakened terminal to awaken the application of the awakened terminal.
In this embodiment, the historical wake-up voice data of the voice terminal device is recorded, so that the voice terminal device reports the recorded historical wake-up voice data to the server when the voice terminal device fails to recognize the wake-up voice, and the voice recognition effect of the voice terminal device is improved by recognizing the voice of the user through the historical wake-up voice data, thereby improving the wake-up efficiency of the voice terminal device.
Referring to fig. 3, fig. 3 is a detailed step diagram of step S20 of the voice wake-up method of the terminal device of the present invention, where the step of confirming whether the user voice is the terminal wake-up voice of the awakened terminal through the historical wake-up record data includes:
step S21, acquiring the awakening condition corresponding to the historical awakening record data;
step S22, confirming whether the user voice meets the awakening condition, and obtaining whether the user voice is the terminal awakening voice of the awakened terminal according to the confirmed result.
In this embodiment, after the historical wake-up record data stored in the awakened terminal is confirmed based on the user voice reported by the current awakened terminal, the user voice is identified by the historical wake-up record data to determine whether the user voice is the terminal wake-up voice. And acquiring a wake-up condition corresponding to the historical wake-up record data, and judging whether the user voice is a terminal wake-up voice according to the wake-up condition. The wake-up conditions are generated according to the detailed data content of the historical wake-up record data, that is, the wake-up conditions are generated according to the detailed data content of the historical wake-up record data, so that on the premise that the historical wake-up record data includes historical wake-up parameters of multiple dimensions, the wake-up conditions also include multiple wake-up conditions, and on the premise that the historical wake-up record data includes, but is not limited to, user audio data of wake-up voice, wake-up time, wake-up period, wake-up user data, the wake-up conditions also include audio judgment conditions, wake-up time range, wake-up time period, wake-up user identification, and the like, and the data judgment conditions corresponding to the historical wake-up record data. Therefore, before the step of obtaining the wake-up condition corresponding to the historical wake-up record data, the method further includes:
and extracting data characteristics of the historical wake-up record data, and generating the wake-up condition according to the data characteristics.
According to the current confirmed historical awakening record data of the awakened terminal, extracting the data characteristics of the historical awakening record data, and generating the awakening condition according to the data characteristics, wherein the data characteristics can be limited to characteristic data information based on all historical data information in the historical awakening record data, so that the generated awakening condition improves the judgment accuracy of the user voice. In addition, on the premise that the wake-up condition generated by the data feature is multiple, that is, on the premise that the wake-up condition includes multiple voice parameter determination conditions such as an audio determination condition, a wake-up time range, a wake-up time period, and a wake-up user identity, the priority based on the determination condition may be defined in the multiple voice parameter determination conditions in the wake-up condition, for example, the wake-up user identity is the highest priority, based on the condition content of the corresponding wake-up condition generated by the data feature. To increase the wake-up probability of the awakened terminal when recognizing the user voice,
the step of identifying the operation content of the user voice according to the historical wake-up record data and determining whether the user voice meets the wake-up condition comprises the following steps:
analyzing the user voice to obtain a user voice parameter;
and confirming whether the user voice parameters meet the awakening conditions or not, wherein the awakening conditions comprise a plurality of voice parameter judgment conditions.
After receiving user voice reported by a awakened terminal, identifying whether the user voice is terminal awakening voice of the awakened terminal or not according to awakening conditions corresponding to historical awakening record data corresponding to the awakened terminal, analyzing the user voice to obtain user voice parameters on the basis of identification operation of the user voice, wherein the user voice parameters relate to specific condition information in the awakening conditions, and the user voice parameters obtained by analyzing the user voice are related to the specific condition information in the awakening conditions so as to judge the user voice parameters one by one according to the awakening conditions. In addition, the application of the wake-up condition is involved, and a corresponding judgment result is obtained according to the priority of the voice parameter judgment condition in the wake-up condition corresponding to the user voice parameter, for example, when the voice parameter judgment condition with the highest priority is the identity of the wake-up user, if the user who initiates the user voice is a predetermined user, the user voice is directly judged to be the terminal wake-up condition, and the like, and the specific setting can be correspondingly set according to the related functional setting condition.
Further, before the step of obtaining the wake-up condition corresponding to the historical wake-up record data, the method further includes:
confirming whether the historical wake-up record data is updated;
and if the historical awakening record data is updated, executing the step of acquiring the awakening condition of the historical awakening record data.
When the historical wake-up record data corresponding to the awakened terminal is used for confirming whether the user voice is the terminal wake-up voice, whether the historical wake-up record data is the latest data or not is required to be confirmed, namely whether the historical wake-up record data is updated or not is confirmed, wherein when the historical wake-up record data is judged to be the latest record data or not, judgment can be carried out through the service time of the awakened terminal, namely whether the historical wake-up record data is updated or not is confirmed, and the method comprises the following steps:
acquiring starting time of equipment on the awakened terminal;
and confirming whether the historical awakening record data is updated or not according to the comparison result of the data recording time of the historical awakening record data and the starting time of the equipment.
According to the data transmission connection relation of the current awakened terminal, when the data transmission connection relation is not disconnected, acquiring the last equipment starting time of the awakened terminal, wherein the last equipment starting time is the equipment starting time of the awakened terminal which is awakened and started last time, confirming whether the historical awakening record data is updated or not according to the equipment starting time, comparing the record time of the historical awakening record data with the equipment starting time, and confirming whether the historical awakening data is updated or not according to a comparison result.
As shown above, when the starting time of the device on the terminal to be wakened is consistent with the data recording time of the historical wakening record data, it is obtained that the historical wakening record data is updated, and thus, a corresponding wakening condition is obtained based on the historical wakening record data so as to verify the reported user data. And when it is confirmed that the historical wake-up record data is inconsistent with the device activation time, after the step of confirming that the historical wake-up record data is not updated, the method further includes:
if the historical awakening record number is not updated, acquiring the last user voice information reported by the awakened terminal;
and generating a wake-up condition according to the acquired last user voice information.
When the equipment starting time based on the current terminal to be awakened is inconsistent with the data recording time of the historical awakening record data, confirming that the historical awakening record data is not updated, thus obtaining the last user voice information reported by the awakened terminal, wherein the last user voice information is the voice information used for voice awakening and starting of the terminal to be awakened, the voice information is used for generating an awakening condition, the awakening condition is used for verifying the received user voice, the awakening condition is generated based on the last user voice information, and the voice parameter judgment condition of the awakening condition is consistent with the voice parameter judgment condition of the historical awakening record data.
In this embodiment, the historical wake-up voice data of the voice terminal device is recorded, so that the voice terminal device reports the recorded historical wake-up voice data to the server when the voice terminal device fails to recognize the wake-up voice, and the voice recognition effect of the voice terminal device is improved by recognizing the voice of the user through the historical wake-up voice data, thereby improving the wake-up efficiency of the voice terminal device.
Further, referring to fig. 4, fig. 4 is a third embodiment of the voice wake-up method of the terminal device of the present invention, and based on the first and second embodiments shown in fig. 2 and 3, the voice wake-up method of the terminal device further includes:
step S40, obtaining user awakening voice of the awakened terminal, and generating historical awakening record data by the user awakening voice;
and step S50, storing the historical wake-up record data.
In this embodiment, a user wake-up voice of a woken-up terminal is acquired according to a currently connected woken-up terminal, where the user wake-up voice is a normal wake-up and starts voice information of the woken-up terminal, and when the user wake-up voice of the woken-up terminal is acquired, if the woken-up terminal is a history starting device, the user wake-up voice of the woken-up terminal can be acquired based on history wake-up information of the woken-up terminal, and at this time, the user wake-up voice is a history wake-up voice; or when the awakened terminal is awakened and started based on user voice initiated by the user, the user voice of the successfully awakened device is automatically reported to the server, so that when the server receives the user voice, corresponding historical awakening record data is generated through the user voice. And storing the generated historical awakening record data into a preset data storage, wherein when the historical awakening record data is stored, the equipment identifier of the awakened terminal is used as a mark for storage, so that when the awakened terminal reports the voice of the user, the corresponding historical awakening record data can be directly confirmed.
The present invention also provides a computer-readable storage medium, in which a voice wake-up program of a terminal device is stored, and when executed, the voice wake-up program of the terminal device implements the following operations:
when receiving user voice reported by an awakened terminal, confirming historical awakening record data of the awakened terminal, wherein the awakened terminal reports the user voice when failing to confirm that the user voice is the terminal awakening voice;
confirming whether the user voice is the terminal awakening voice of the awakened terminal or not through the historical awakening record data;
and if the user voice is confirmed to be the terminal awakening voice, issuing an enabling instruction to the awakened terminal.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
acquiring awakening conditions corresponding to the historical awakening record data;
and confirming whether the user voice meets the awakening condition or not, and obtaining whether the user voice is the terminal awakening voice of the awakened terminal or not according to a confirmation result.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
and extracting data characteristics of the historical wake-up record data, and generating the wake-up condition according to the data characteristics.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
analyzing the user voice to obtain a user voice parameter;
and confirming whether the user voice parameters meet the awakening conditions or not, wherein the awakening conditions comprise a plurality of voice parameter judgment conditions.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
confirming whether the historical wake-up record data is updated;
and if the historical awakening record data is updated, executing the step of acquiring the awakening condition of the historical awakening record data.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
acquiring starting time of equipment on the awakened terminal;
and confirming whether the historical awakening record data is updated or not according to the comparison result of the data recording time of the historical awakening record data and the starting time of the equipment.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
if the historical awakening record number is not updated, acquiring the last user voice information reported by the awakened terminal;
and generating a wake-up condition according to the acquired last user voice information.
Further, the voice wake-up program of the terminal device, when executed, implements the following operations:
acquiring user awakening voice of an awakened terminal, and generating historical awakening record data by the user awakening voice;
and storing the historical wake-up record data.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
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 apparatus 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 apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

CN202110237665.4A2021-03-042021-03-04Voice wake-up method and device for terminal equipment and computer readable storage mediumActiveCN112908330B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110237665.4ACN112908330B (en)2021-03-042021-03-04Voice wake-up method and device for terminal equipment and computer readable storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110237665.4ACN112908330B (en)2021-03-042021-03-04Voice wake-up method and device for terminal equipment and computer readable storage medium

Publications (2)

Publication NumberPublication Date
CN112908330Atrue CN112908330A (en)2021-06-04
CN112908330B CN112908330B (en)2022-08-09

Family

ID=76108184

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110237665.4AActiveCN112908330B (en)2021-03-042021-03-04Voice wake-up method and device for terminal equipment and computer readable storage medium

Country Status (1)

CountryLink
CN (1)CN112908330B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2023082891A1 (en)*2021-11-112023-05-19青岛海尔空调器有限总公司Control method and apparatus for voice air conditioner, voice air conditioner, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106297777A (en)*2016-08-112017-01-04广州视源电子科技股份有限公司Method and device for awakening voice service
CN107895573A (en)*2017-11-152018-04-10百度在线网络技术(北京)有限公司Method and device for identification information
CN110111767A (en)*2018-01-312019-08-09通用汽车环球科技运作有限责任公司Multi-language voice auxiliary is supported
CN110192248A (en)*2017-01-202019-08-30三星电子株式会社 Voice input processing method and electronic device for supporting the same
CN111599352A (en)*2020-06-012020-08-28聆感智能科技(深圳)有限公司Voice wake-up method and device, computer equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106297777A (en)*2016-08-112017-01-04广州视源电子科技股份有限公司Method and device for awakening voice service
CN110192248A (en)*2017-01-202019-08-30三星电子株式会社 Voice input processing method and electronic device for supporting the same
CN107895573A (en)*2017-11-152018-04-10百度在线网络技术(北京)有限公司Method and device for identification information
CN110111767A (en)*2018-01-312019-08-09通用汽车环球科技运作有限责任公司Multi-language voice auxiliary is supported
CN111599352A (en)*2020-06-012020-08-28聆感智能科技(深圳)有限公司Voice wake-up method and device, computer equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2023082891A1 (en)*2021-11-112023-05-19青岛海尔空调器有限总公司Control method and apparatus for voice air conditioner, voice air conditioner, and storage medium

Also Published As

Publication numberPublication date
CN112908330B (en)2022-08-09

Similar Documents

PublicationPublication DateTitle
CN107276864B (en)Method, device and system for controlling household appliances by intelligent voice equipment
CN107544271B (en)Terminal control method, device and computer readable storage medium
CN103944983B (en)Phonetic control command error correction method and system
CN103903611B (en)A kind of recognition methods of voice messaging and equipment
US8126484B2 (en)Apparatus and methods of sharing contact information between mobile communication devices using short message service
EP1981256A1 (en)Speech recognition method and system and speech recognition server
CN103679452A (en)Payment authentication method, device thereof and system thereof
CN106782554A (en)Voice awakening method and device based on artificial intelligence
CN107454657B (en)Voice network distribution method
CN103841272B (en)A kind of method and device sending speech message
CN111326154B (en)Voice interaction method and device, storage medium and electronic equipment
CN113299294B (en)Task type dialogue robot interaction method, device, equipment and storage medium
CN112799901A (en)Automatic testing method and device for voice interaction application program
CN102543076A (en)Speech training method and corresponding system for phonetic entry method
CN111954868A (en)Multi-voice assistant control method, device, system and computer readable storage medium
CN112908330B (en)Voice wake-up method and device for terminal equipment and computer readable storage medium
CN111787125B (en)Information interaction system and method
CN112017663A (en)Voice generalization method and device and computer storage medium
CN110675869A (en)Method and device for controlling applications in smart city app through voice
CN111225115B (en)Information providing method and device
US20140343947A1 (en)Methods and systems for managing dialog of speech systems
CN112435670A (en)Speech recognition method, speech recognition apparatus, and computer-readable storage medium
WO2012155588A1 (en)Method and apparatus for automatically identifying pin code
CN110600031A (en)Play control method, play device, and computer-readable storage medium
CN111464644B (en)Data transmission method and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp