1. A system for recognizing speech, comprising: a plurality of microphones, wherein each of said plurality of microphones is configured to acquire speech input comprising a plurality of speech segments from at least one of a plurality of speakers; a speech data storage unit configured to store the acquired speech input comprising the plurality of speech segments; a speech recognition processing unit configured to: receive at least one signal comprising speech input acquired by at least one of the plurality of microphones; identify the plurality of speech segments in the at least one signal; recognize a speech in each of the plurality of speech segments to generate a character string for each of the plurality of speech segments; and identify which of the plurality of speakers spoke each of the plurality of speech segments; a text editing unit configured to edit at least one of the character strings generated by the speech recognition processing unit to generate at least one edited character string; and a speech correspondence estimation unit configured to determine to which of the plurality of speech segments the at least one edited character string corresponds, and to store data associating the at least one edited character string with its corresponding speech segment stored in the speech data storage unit.