Patent ID: 8903651

Claim:
A server device comprising: a speech information receiver adapted to receive speech information from a predetermined information terminal via a network; a noise removal processor adapted to remove noise information from the speech information, the noise removal processor configured to apply multiple noise removal algorithms to create multiple speech information items from which the noise has been removed; a speech information transmitter adapted to transmit the speech information items from which the noise has been removed to a predetermined speech recognizer via the network; a character string receiver adapted to receive, via the network, a plurality of character string candidates as a result of recognition of the speech information items by the speech recognizer; a character string transmitter adapted to transmit a plurality of character string candidates, via the network, to a predetermined POI provider for providing POI (Point of Interest) information associated with the character string candidate, the character string transmitter configured: i) to assign weights to the plurality of character string candidates depending on the noise removal algorithms previously applied to each corresponding speech information item; and ii) based on the selected application of noise removal algorithms to each speech information item, to give greater importance to corresponding character string candidates considered as having relatively high recognition precision; a POI information receiver adapted to receive, via the network, the POI information associated with the character string; and a POI information transmitter adapted to transmit the POI information to the information terminal.