1. A voice recognition system including a server device and a voice recognition device on a client side, which is connected to said server device, wherein said server device comprises: a server-side receiver that receives voice data from said voice recognition device; a server-side voice recognizer that performs voice recognition on said voice data received by said server-side receiver, and generates a plurality of server-side voice recognition result candidates; and a server-side transmitter that transmits said plurality of server-side voice recognition result candidates generated by said server-side voice recognizer to said voice recognition device, and wherein said voice recognition device comprises: a voice inputter that converts a voice into said voice data; a client-side voice recognizer that performs voice recognition on said voice data converted by said voice inputter, and generates a client-side voice recognition result candidate; a client-side transmitter that transmits said voice data converted by said voice inputter to said server device; a client-side receiver that receives said plurality of server-side voice recognition result candidates transmitted by said server-side transmitter, a recognition result candidate comparator that compares said plurality of server-side voice recognition result candidates received by said client-side receiver, to detect texts having a difference; a recognition result integrator that integrates said client-side voice recognition result candidate and said plurality of server-side voice recognition result candidates by replacing a portion of one of said plurality of server-side voice recognition result candidates with a portion of said client-side voice recognition result candidate based on said client-side voice recognition result candidate, said plurality of server-side voice recognition result candidates, and a detection result provided by said recognition result candidate comparator, to decide a voice recognition result; and an outputter that outputs said voice recognition result decided by said recognition result integrator.
1. A voice recognition system including a server device and a voice recognition device on a client side, which is connected to said server device, wherein said server device comprises: a server-side receiver that receives voice data from said voice recognition device; a server-side voice recognizer that performs voice recognition on said voice data received by said server-side receiver, and generates a plurality of server-side voice recognition result candidates; and a server-side transmitter that transmits said plurality of server-side voice recognition result candidates generated by said server-side voice recognizer to said voice recognition device, and wherein said voice recognition device comprises: a voice inputter that converts a voice into said voice data; a client-side voice recognizer that performs voice recognition on said voice data converted by said voice inputter, and generates a client-side voice recognition result candidate; a client-side transmitter that transmits said voice data converted by said voice inputter to said server device; a client-side receiver that receives said plurality of server-side voice recognition result candidates transmitted by said server-side transmitter, a recognition result candidate comparator that compares said plurality of server-side voice recognition result candidates received by said client-side receiver, to detect texts having a difference; a recognition result integrator that integrates said client-side voice recognition result candidate and said plurality of server-side voice recognition result candidates by replacing a portion of one of said plurality of server-side voice recognition result candidates with a portion of said client-side voice recognition result candidate based on said client-side voice recognition result candidate, said plurality of server-side voice recognition result candidates, and a detection result provided by said recognition result candidate comparator, to decide a voice recognition result; and an outputter that outputs said voice recognition result decided by said recognition result integrator. 7. The voice recognition system according to claim 1 , wherein said recognition result integrator decides the voice recognition result without calculating a corresponding numerical score for said client-side voice recognition result candidate and said plurality of server-side voice recognition result candidates.