Input/output apparatus based on voice recognition, and method thereof
First Claim
1. An input/output apparatus based on voice recognition, comprising:
- a voice recognizing means for recognizing a voice command inputted from outside;
a pointing control means for calculating a pointing location on a screen which corresponds to a voice recognition result transmitted from the voice recognizing means;
a displaying means for displaying a screen; and
a command control means for processing diverse commands related to a current pointing location;
wherein the voice recognizing means performs analog-to-digital (A/D) transformation on a user voice corresponding to the voice command, extracts a feature vector based on the A/D transformation user voice, and performs a pattern matching for the feature vector by using a recognition model parameter;
wherein the pointing control means performs mapping on a voice recognition command corresponds to the voice recognition result to a voice recognition candidate command;
wherein the displaying means displays the screen by duplicating a region corresponding to the calculated pointing location on a prior screen;
wherein the screen is divided into blocks, and the blocks are divided into sub-blocks;
wherein neighbor blocks in the blocks identically include parts of the sub-blocks, and the neighbor blocks are duplicated by the parts of the sub-blocks.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an input/output apparatus based on voice recognition, and a method thereof. An object of the apparatus is to improve a user interface by making pointing input and command execution such as application program control possible according to a voice command of a user possible based on a voice recognition technology without individual pointing input device such as a mouse and a touch pad, and a method thereof. The apparatus includes: a voice recognizer for recognizing a voice command inputted from outside; a pointing controller for calculating a pointing location on a screen which corresponds to a voice recognition result transmitted from the voice recognizer; a displayer for displaying a screen; and a command controller for processing diverse commands related to a current pointing location.
-
Citations
14 Claims
-
1. An input/output apparatus based on voice recognition, comprising:
-
a voice recognizing means for recognizing a voice command inputted from outside; a pointing control means for calculating a pointing location on a screen which corresponds to a voice recognition result transmitted from the voice recognizing means; a displaying means for displaying a screen; and a command control means for processing diverse commands related to a current pointing location; wherein the voice recognizing means performs analog-to-digital (A/D) transformation on a user voice corresponding to the voice command, extracts a feature vector based on the A/D transformation user voice, and performs a pattern matching for the feature vector by using a recognition model parameter; wherein the pointing control means performs mapping on a voice recognition command corresponds to the voice recognition result to a voice recognition candidate command; wherein the displaying means displays the screen by duplicating a region corresponding to the calculated pointing location on a prior screen; wherein the screen is divided into blocks, and the blocks are divided into sub-blocks; wherein neighbor blocks in the blocks identically include parts of the sub-blocks, and the neighbor blocks are duplicated by the parts of the sub-blocks. - View Dependent Claims (2, 3, 4, 5, 7, 8)
-
-
6. An input/output method based on voice recognition, comprising the steps of:
-
a) recognizing a voice command inputted from outside; b) calculating a pointing location on a screen corresponding to the recognized voice command; c) displaying the calculated pointing location to be identified; and d) executing diverse commands related to the pointing location; wherein the step of a), performs analog-to-digital (A/D) transformation on a user voice corresponding to the voice command, extracts a feature vector based on the A/D transformation user voice, and performs a pattern matching for the feature vector by using a recognition model parameter; wherein the step of b), performs mapping on a voice recognition command corresponds to the voice recognition result to a voice recognition candidate command; wherein the step of c), displays the screen by duplicating a region corresponding to the calculated pointing location on a prior screen; wherein the screen is divided into blocks, and the blocks are divided into sub-blocks; wherein neighbor blocks in the blocks identically include parts of the sub-blocks, and the neighbor blocks are duplicated by the parts of the sub-blocks. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification