Patent ID: 7099824
Filing Date: 2006-08-29
Classification: G10L

Abstract:
1. A client-server speech recognition system comprising: a client comprising: display control means for controlling the display of a speech input window comprising plural input forms; determining means for determining from among the displayed plural input forms an input form to which speech information is input as a target speech input; first transmission means for transmitting input form identifying information indicating the input form determined when said determining means determines the input form; storing means for storing a user dictionary which holds target recognition words and input form identifying information in association with each other; speech receiving means for receiving the speech information inputted by a speech input module, second transmission means for transmitting the user dictionary and the speech information to the server; and inputting means for inputting a speech recognition result received from the server to the input form to which the speech information is determined to be input by said determining means; and a server comprising: holding means for holding a plurality of kinds of recognition dictionaries, and a table managing a correspondence of the input form identifying information and each of the plurality of kinds of recognition dictionaries; first receiving means for receiving the input form identifying information; setting means for setting one or more recognition dictionaries corresponding to the received input form identifying information from said holding means by referring to the table; second receiving means for receiving the user dictionary and the speech information; speech recognition means for recognizing the speech information using (i) the target recognition words of the user dictionary associated with the input form to which speech is determined by said determining means to have been input that is identified by the received input form identifying information and (ii) the one or more recognition dictionaries set by the setting means; and third transmission means for transmitting the speech recognition result of said speech recognition means to the client.