a method of speech recognition including receiving speech signals into a front - end processor and storing at least some resources used for speech recognition in a network - attached server . the front - end processor is coupled to the network - attached server to perform the speech recognition .