Why the accuracy of transcription is low in some cases?

Automatic transcription works well only in following conditions:

- Voice recording device has to be close to mouth of speaker

- Only one person speaks at a time

- High voice recording quality in quiet environment