Computer motherboard architecture with integrated DSP for continuous and command and control speech processing
DCFirst Claim
1. A computer motherboard architecture comprising:
- a computer motherboard possessing typical components including a CPU, a data bus, a power interface, and an audio input data pathway, said audio input data pathway connecting the audio input of the motherboard to the CPU;
a DSP chip in the audio input data path, wherein the DSP chip is co-located with the CPU on the motherboard;
a bridge interfacing between said DSP chip and the bus on the computer motherboard;
a memory in said DSP chip;
a command and control speech engine residing in said memory of said DSP chip;
wherein said DSP is enabled to operate in either command and control mode or continuous speech mode and said DSP serves as the preprocessor of all speech input prior to execution of instructions by the CPU to process the speech input and wherein said speech engine includes a vocabulary of speech terms enabled to be loaded into said memory which are associated with specific instructions or contextual environments, and further wherein said DSP is enabled to be dynamically set by a user in either a continuous speech mode or a command and control mode.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The invention is essentially a motherboard design for personal computers which uses DSP hardware in conjunction with a general or specific purpose CPU to process command and continuous speech. The DSP hardware serves as a bridge between the audio input of the sound card or integrated sound module and the microprocessor. The DSP chip itself can serve as a processor and embedded speech engine for processing command and control speech. It can also serve as a pre-processor for continuous speech, converting the digital bit stream representing the speech to phonemes for processing by the CPU and software-based speech engine and can facilitate digital mobile phone functions and text to speech conversion.
-
Citations
20 Claims
-
1. A computer motherboard architecture comprising:
-
a computer motherboard possessing typical components including a CPU, a data bus, a power interface, and an audio input data pathway, said audio input data pathway connecting the audio input of the motherboard to the CPU; a DSP chip in the audio input data path, wherein the DSP chip is co-located with the CPU on the motherboard; a bridge interfacing between said DSP chip and the bus on the computer motherboard; a memory in said DSP chip; a command and control speech engine residing in said memory of said DSP chip; wherein said DSP is enabled to operate in either command and control mode or continuous speech mode and said DSP serves as the preprocessor of all speech input prior to execution of instructions by the CPU to process the speech input and wherein said speech engine includes a vocabulary of speech terms enabled to be loaded into said memory which are associated with specific instructions or contextual environments, and further wherein said DSP is enabled to be dynamically set by a user in either a continuous speech mode or a command and control mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of processing speech, the method comprising the steps of:
-
setting a computer in either command and control mode or continuous speech mode, inputting speech into an audio input device wherein said audio input device is electrically connected to said computer, converting said speech from an analog format to an audio digital signal, transmitting said digital signal to a digital signal processor, wherein said digital signal processor is co-located with a CPU on a motherboard of said computer and said digital signal processor is enabled to function as a preprocessor of all speech input, analyzing said digital signal with at least said digital signal processor and a speech engine residing in a memory of said digital signal processor on said motherboard and electrically connected to said digital signal processor, loading an appropriate vocabulary into said speech engine in said or of said digital signal processor, depending on the context of the operation being performed by a user; transmitting said analyzed digital signal of a computer command to a processor in electrical connection to said digital signal processor and said computer, transmitting said analyzed digital signal of continuous speech to a processor in electrical connection to said digital signal processor and said computer, performing an operation or command representative of said analyzed digital signal by said processor.
-
Specification