1. A system for providing transcription of a conference between a plurality of participants of the conference, the system comprising: a plurality of reception stages to receive information from the plurality of participants over a respective plurality of transmission channels; and at least one processor with programmed to receive the information from the plurality of reception stages, the at least one processor further programmed to: analyze the information received at the plurality of reception stages to determine which of the plurality of participants of the conference is speaking during a given time interval based, at least in part, on identifying which of the plurality of reception stages is receiving speech information; select one of the plurality of transmission channels corresponding to the reception stage identified as receiving speech information as an in-use channel; determine channel information including at least one transmission parameter of the in-use channel; extract at least one feature vector from the speech information based, at least in part, on the channel information; perform acoustic segmentation of the speech information to generate acoustic segmentation information indicating at least one segment identified in the speech information based, at least in part, on the channel information and the at least one feature vector, the acoustic segmentation information including a label for the at least one segment of the speech information indicating whether the at least one segment is associated with speech, a pause in speech or non-speech; determine a language of the speech information based, at least in part, on the channel information, the at least one feature vector and the acoustic segmentation information; and generate text information corresponding to words recognized in the speech information based, at least in part, on the channel information, the at least one feature vector, the acoustic segmentation information and the language.