A speech recognition server integration device, which is an intermediate module to relay between a terminal module by which a user performs operations by way of speech and a speech recognition server to recognize speech data and to feed back its recognition result, comprising: a parameter learning module to learn and save a parameter for integrating recognition results based on words registered by the user or a list of words frequently used by the user; means to receive speech data spoken by the user for speech recognition from the terminal module; means to transmit the received speech data to a general-purpose speech recognition server and a specialized speech recognition server ; means to receive recognition results of the speech data through the general-purpose speech recognition server and the specialized speech recognition server ; a recognition result integration module to compare the recognition results through the general-purpose speech recognition server and the specialized speech recognition server with the saved parameter for integrating recognition results and to select an optimum recognition result; means to transmit the selected recognition result to the terminal module; means to receive the words registered by the user or the list of words frequently used by the user from the terminal module; a module of making synthesized speech based on the received words; means to transmit the made synthesized speech to the general-purpose speech recognition server and the specialized speech recognition server ; and means to receive the recognition results of the synthesized speech through the general-purpose speech recognition server and the specialized speech recognition server , wherein the parameter learning module concurrently analyses the received words from which the synthesized speech is derived and the recognition results, so as to learn and save the parameter for integrating recognition results. a parameter learning module to learn and save a parameter for integrating recognition results based on words registered by the user or a list of words frequently used by the user; means to receive speech data spoken by the user for speech recognition from the terminal module; means to transmit the received speech data to a general-purpose speech recognition server and a specialized speech recognition server ; means to receive recognition results of the speech data through the general-purpose speech recognition server and the specialized speech recognition server ; a recognition result integration module to compare the recognition results through the general-purpose speech recognition server and the specialized speech recognition server with the saved parameter for integrating recognition results and to select an optimum recognition result; means to transmit the selected recognition result to the terminal module; means to receive the words registered by the user or the list of words frequently used by the user from the terminal module; a module of making synthesized speech based on the received words; means to transmit the made synthesized speech to the general-purpose speech recognition server and the specialized speech recognition server ; and means to receive the recognition results of the synthesized speech through the general-purpose speech recognition server and the specialized speech recognition server , wherein the parameter learning module concurrently analyses the received words from which the synthesized speech is derived and the recognition results, so as to learn and save the parameter for integrating recognition results. <EOS>