System and method for performing dual mode speech recognition
US-9330669-B2 · May 3, 2016 · US
US11086596B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11086596-B2 |
| Application number | US-201816127330-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 11, 2018 |
| Priority date | Sep 28, 2012 |
| Publication date | Aug 10, 2021 |
| Grant date | Aug 10, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided are a display apparatus, a control method thereof, a server, and a control method thereof. The display apparatus includes: a processor which processes a signal; a display which displays an image based on the processed signal; a first command receiver which receives a voice command; a storage which stores a plurality of voice commands said by a user; a second command receiver which receives a user's manipulation command; and a controller which, upon receiving the voice command, displays a list of the stored plurality of voice commands, selects one of the plurality of voice commands of the list according to the received user's manipulation command and controls the processor to process based on the selected voice command.
Opening claim text (preview).
What is claimed is: 1. A display apparatus comprising: a processor configured to process a signal; a display configured to display an image based on the processed signal; a storage; a voice command receiver configured to receive a voice command from a user; a communicator configured to communicate with an external server via a network; and a controller configured to control to: receive, from the external server, a first voice command list comprising a plurality of voice commands and a control command corresponding to one of the plurality of voice commands, store the first voice command list in the storage, identify whether the received voice command is included in the first voice command list, based on identifying that the received voice command is included in the first voice command list, perform an operation based on the control command in the first voice command list corresponding to the received voice command, and based on identifying that the received voice command is not included in the first voice command list, connect to the external server to transmit the received voice command to the external server, receive a control command corresponding to the transmitted voice command from the external server and perform an operation based on the received control command, wherein the controller is further configured to control to receive a second voice command list from the external server and update the first voice command list based on the received second voice command list, and wherein the first voice command list is a list of voice commands that have successfully been recognized and for which corresponding operations have successfully been performed a predetermined number of times or more. 2. The display apparatus according to claim 1 , wherein the controller is further configured to, based on identifying that the received voice command is not included in the first voice command list, update the first voice command list by adding the voice command transmitted to the external server and the corresponding control command received from the external server to the first voice command list. 3. The display apparatus according to claim 1 , wherein the controller controls to store the plurality of voice commands of the first voice command list per user and to show the stored plurality of voice commands per user. 4. The display apparatus according to claim 1 , wherein the controller controls to store the plurality of voice commands of the first voice command list, controls to register identification symbols to the stored plurality of voice commands and based on the user saying a registered identification symbol, identifies that a corresponding voice command has been received. 5. The display apparatus according to claim 1 , wherein the controller controls to display the first voice command list, and based on the user saying a location where one voice command is arranged in the displayed first voice command list, the controller identifies that the voice command has been received. 6. The display apparatus according to claim 1 , wherein the controller controls to display the first voice command list, and to edit an order of voice commands in the displayed first voice command list under a user's instruction. 7. The display apparatus according to claim 1 , wherein the controller displays the first voice command list in order of how many times each of the plurality of voice commands have been previously recognized. 8. The display apparatus according to claim 1 , wherein the plurality of voice commands are commands that are determined to have been, prior to being received from the external server, recognized a predetermined number of times or more. 9. A control method of a display apparatus, the control method comprising: receiving, from an external server, a first voice command list comprising a plurality of voice commands and a control command corresponding to one of the plurality of voice commands; storing the first voice command list in a storage; receiving a voice command from a user; identifying whether the received voice command is included in the first voice command list; based on the identification that the received voice command is included in the first voice command list, performing an operation based on the control command in the first voice command list corresponding to the received voice command; based on the identification that the received voice command is not included in the first voice command list, connecting to an external server to transmit the received voice command to the external server, receiving a control command corresponding to the transmitted voice command from the external server, and performing an operation based on the received control command; and receiving a second voice command list from the external server and updating the first voice command list based on the received second voice command list, and wherein the first voice command list is a list of voice commands that have successfully been recognized and for which corresponding operations have successfully been performed a predetermined number of times or more. 10. The control method according to claim 9 , further comprising, based on the identification that the received voice command is not included in the first voice command list, updating the first voice command list by adding the voice command transmitted to the external server and the corresponding control command received from the external server to the first voice command list. 11. The control method according to claim 9 , further comprising storing the plurality of voice commands of the first voice command list per user, and showing the stored plurality of voice commands per user. 12. The control method according to claim 9 , further comprising storing the plurality of voice commands of the first voice command list, registering identification symbols to the stored plurality of voice commands, and based on the user saying a registered identification symbol, identifying that a corresponding voice command has been received. 13. The control method according to claim 9 , further comprising displaying the first voice command list, and based on the user saying a location where one voice command is arranged in the displayed first voice command list, identifying that the voice command has been received. 14. The control method according to claim 9 , further comprising displaying the first voice command list, and editing an order of voice commands in the displayed first voice command list under a user's instruction.
using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning {(cryptography using biological data H04L9/3231; authentication in networks using biometric H04L63/0861)} · CPC title
involving reformatting operations of audio signals, e.g. by converting from one coding standard to another (details of audio signal transcoding G10L19/173) · CPC title
Processing of audio elementary streams {(monitoring, identification or recognition of audio in broadcast systems H04H60/58)} · CPC title
for forcing some client operations, e.g. recording {(remote booting in general G06F9/4416)} · CPC title
comprising parameters, e.g. for client setup · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.