Voice control method, cloud server and terminal device

US11705129B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11705129-B2
Application numberUS-201917413140-A
CountryUS
Kind codeB2
Filing dateNov 26, 2019
Priority dateDec 11, 2018
Publication dateJul 18, 2023
Grant dateJul 18, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A voice control method that includes: a terminal device receiving voice information; the terminal device querying a control instruction corresponding to the voice information from a local voice library; when no control instruction corresponding to the voice information is found in the local voice library, the terminal device uploading the voice information onto a cloud server; the cloud server querying the control instruction corresponding to the voice information from a cloud voice library; when the control instruction corresponding to the voice information is found in the cloud voice library, the cloud server sending the control instruction to the terminal device; the terminal device receiving the control instruction, and executing a corresponding operation on the basis of the control instruction. The present disclosure improves the response speed of a terminal device, and improves user experience.

First claim

Opening claim text (preview).

What is claimed is: 1. A voice control method, comprising: receiving voice information by a terminal device; querying a control instruction corresponding to the voice information from a local voice library by the terminal device; uploading the voice information to a cloud server by the terminal device when the control instruction corresponding to the voice information is not found by querying in the local voice library; querying the control instruction corresponding to the voice information by the cloud server from a cloud voice library; sending the control instruction corresponding to the voice information to the terminal device by the cloud server, when the control instruction corresponding to the voice information is found by querying in the cloud voice library; and receiving the control instruction by the terminal device and performing a corresponding operation by the terminal device based on the control instruction, wherein, after the querying of the control instruction corresponding to the voice information by the cloud server from the cloud voice library, the method further comprises: determining, by the cloud server, a number of times a mapping relationship between the voice information and the control instruction has been recorded in the cloud voice library, when the control instruction corresponding to the voice information is found by querying in the cloud voice library; comparing, by the cloud server, a number of times of recording with a preset number of times; sending, by the cloud server, the mapping relationship to the terminal device, if the number of times of recording is larger than the preset number of times; and receiving the mapping relationship by the terminal device, and storing the mapping relationship in the local voice library by the terminal device. 2. The voice control method according to claim 1 , further comprising: parsing the control instruction corresponding to the voice information by the cloud server, when the control instruction corresponding to the voice information is not found by querying in the cloud voice library; sending the control instruction corresponding to the voice information to the terminal device by the cloud server and recording the mapping relationship between the voice information and the control instruction in the cloud voice library, when the control instruction corresponding to the voice information is parsed out; and receiving the control instruction by the terminal device, and performing a corresponding operation by the terminal device based on the control instruction. 3. A voice control method, comprising: receiving, by a cloud server, voice information uploaded by a terminal device; querying a control instruction corresponding to the voice information from a cloud voice library by the cloud server; and sending the control instruction corresponding to the voice information to the terminal device by the cloud server when the control instruction corresponding to the voice information is found by querying in the cloud voice library, so that the terminal device performs a corresponding operation based on the control instruction; wherein the terminal device uploads the voice information when the control instruction corresponding to the voice information cannot be found by querying in a local voice library, wherein, after the querying of the control instruction corresponding to the voice information from the cloud voice library by the cloud server, the method further comprises: determining, by the cloud server, the number of times a mapping relationship between the voice information and the control instruction has been recorded in the cloud voice library, when the control instruction corresponding to the voice information is found by querying in the cloud voice library; comparing, by the cloud server, a number of times of recording with a preset number of times; and sending, by the cloud server, the mapping relationship to the terminal device if the number of times of recording is larger than the preset number of times, so that the terminal device stores the mapping relationship in the local voice library. 4. The voice control method according to claim 3 , further comprising: parsing the control instruction corresponding to the voice information by the cloud server, when the control instruction corresponding to the voice information is not found by querying in the cloud voice library; sending the control instruction corresponding to the voice information to the terminal device by the cloud server when the control instruction corresponding to the voice information is parsed out, so that the terminal device performs a corresponding operation based on the control instruction; and recording the mapping relationship between the voice information and the control instruction in the cloud voice library by the cloud server. 5. A voice control method, comprising: receiving voice information by a terminal device; querying a control instruction corresponding to the voice information from a local voice library by the terminal device; uploading the voice information to a cloud server by the terminal device, when the control instruction corresponding to the voice information is not found by querying in the local voice library, so that the cloud server queries the control instruction corresponding to the voice information from a cloud voice library or parses the control instruction corresponding to the voice information when the control instruction corresponding to the voice information is not found by querying in the cloud voice library; and receiving the queried or parsed-out control instruction corresponding to the voice information from the cloud server by the terminal device, and performing a corresponding operation by the terminal device based on the control instruction, wherein, after the uploading of the voice information to the cloud server by the terminal device, the method further comprises: receiving a mapping relationship between the voice information and the control instruction from the cloud server by the terminal device, and storing the mapping relationship in the local voice library by the terminal device; wherein, when the cloud server has found the control instruction corresponding to the voice information by querying in the cloud voice library, the cloud server determines a number of times the mapping relationship between the voice information and the control instruction has been recorded in the cloud voice library; and the mapping relationship is sent by the cloud server when the number of times of recording is larger than a preset number of times.

Assignees

Inventors

Classifications

  • G10L15/22Primary

    Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • Distributed recognition, e.g. in client-server systems, for mobile phones or network applications · CPC title

  • Adaptation of a single recogniser for parallel processing, e.g. by use of multiple processors or cloud computing · CPC title

  • Execution procedure of a spoken command · CPC title

  • H04L67/10Primary

    in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11705129B2 cover?
A voice control method that includes: a terminal device receiving voice information; the terminal device querying a control instruction corresponding to the voice information from a local voice library; when no control instruction corresponding to the voice information is found in the local voice library, the terminal device uploading the voice information onto a cloud server; the cloud server …
Who is the assignee on this patent?
Qingdao Haier Washing Mach Co, Haier Smart Home Co Ltd
What technology area does this patent fall under?
Primary CPC classification G10L15/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 18 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).