1. A speech processing device comprising: a processor; and a sound collection unit configured to record speech from a sound source, a distance detection unit comprising a sensor configured to detect a distance between the sound collection unit and the sound source, the distance detection unit configured to output distance data indicating the detected distance, wherein the processor is configured to acquire, from the distance detection unit, the detected distance between the sound collection unit and the sound source; measure a reverberation characteristic with respect to a predetermined distance in advance; estimate a reverberation characteristic with respect to the detected distance based on the detected distance and the measured reverberation characteristic with respect to the predetermined distance; generate correction data indicating a contribution of a reverberation component from the estimated reverberation characteristic; remove the reverberation component from the speech by correcting the amplitude of the speech based on the correction data, to produce de-reverbed speech signals in which the reverberation component is removed from the speech; and perform a speech recognizing process on the de-reverbed speech signals to recognize at least one word.
1. A speech processing device comprising: a processor; and a sound collection unit configured to record speech from a sound source, a distance detection unit comprising a sensor configured to detect a distance between the sound collection unit and the sound source, the distance detection unit configured to output distance data indicating the detected distance, wherein the processor is configured to acquire, from the distance detection unit, the detected distance between the sound collection unit and the sound source; measure a reverberation characteristic with respect to a predetermined distance in advance; estimate a reverberation characteristic with respect to the detected distance based on the detected distance and the measured reverberation characteristic with respect to the predetermined distance; generate correction data indicating a contribution of a reverberation component from the estimated reverberation characteristic; remove the reverberation component from the speech by correcting the amplitude of the speech based on the correction data, to produce de-reverbed speech signals in which the reverberation component is removed from the speech; and perform a speech recognizing process on the de-reverbed speech signals to recognize at least one word. 4. The speech processing device according to claim 1 , wherein the processor is configured to generate the correction data for each predetermined frequency band, and wherein the processor is configured to correct the amplitude for each frequency band using the correction data of the corresponding frequency band.