Computer controlled by voice input
First Claim
1. An electronic apparatus comprising:
- voice input means for inputting a voice;
voice recognition means coupled to said voice input means, for recognizing a key word input in voice form from said voice input means and for producing a digital code corresponding to said recognized key word;
program memory means for storing at least one program;
key input means for inputting an arbitrary start code indicating an execution-start address of said at least one program stored in said program memory means, and for changing between a start mode specifying a program execution and a registration mode specifying registration of said key word and said start code;
data table means coupled to said key input means and to said voice recognition means, for, when said registration mode is selected by said key input means, storing digital codes corresponding to plural pairs of a key word input by said voice input means and a start code input by said key input means in one-to-one correspondence;
comparator means coupled to said data table means, to said voice recognition means and to said key input means, for when said start mode is selected by said key input means, comparing a digital code corresponding to said key word input by said voice input means with said digital codes stored in said data table means; and
arithmetic operation control means coupled to said comparator means and to said program memory means, for, when said comparator means detects coincidence, reading out that start code which corresponds to said coincidence-detected digital code, from said data table means so as to start executing said program at that address which corresponds to said start code read out from said program memory means.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer controlled by a voice input has a speech recognition section for converting a keyword of a program which is entered by the voice input and corresponds to a start number, thereby obtaining a digital code. The digital code data which indicates the keyword selects the start number corresponding to the storage content of a table stored in a program memory. The start number data is used to access a start address of the corresponding program, thereby starting and executing the program. Also disclosed is a system wherein when a chosen key of a key input device is operated while a voice operator guidance is generated, a key-in signal is produced to forcibly stop the ongoing guidance. In particular, when a plurality of voice operator guidances are provided, the computer learns the state of the operation by the operator from the manner of the forcible stop, and automatically stops the generation of the voice guidance on a specific item from the next processing.
100 Citations
1 Claim
-
1. An electronic apparatus comprising:
-
voice input means for inputting a voice; voice recognition means coupled to said voice input means, for recognizing a key word input in voice form from said voice input means and for producing a digital code corresponding to said recognized key word; program memory means for storing at least one program; key input means for inputting an arbitrary start code indicating an execution-start address of said at least one program stored in said program memory means, and for changing between a start mode specifying a program execution and a registration mode specifying registration of said key word and said start code; data table means coupled to said key input means and to said voice recognition means, for, when said registration mode is selected by said key input means, storing digital codes corresponding to plural pairs of a key word input by said voice input means and a start code input by said key input means in one-to-one correspondence; comparator means coupled to said data table means, to said voice recognition means and to said key input means, for when said start mode is selected by said key input means, comparing a digital code corresponding to said key word input by said voice input means with said digital codes stored in said data table means; and arithmetic operation control means coupled to said comparator means and to said program memory means, for, when said comparator means detects coincidence, reading out that start code which corresponds to said coincidence-detected digital code, from said data table means so as to start executing said program at that address which corresponds to said start code read out from said program memory means.
-
Specification