1. A communication system including: a first communication device specifically configured for use by a call assistant of a remote captioning service providing captioning assistance for a hearing-impaired user during a real-time communication session; and a second communication device specifically configured for use by the hearing-impaired user to provide captions displayed to the hearing-impaired user during the real-time communication session; wherein the first communication device comprises: a first memory device having a speech recognition program stored therein; a first input device configured to receive inputs from the captioning assistant; a first processor operably coupled with the first memory device and the first input device, the first processor configured to: receive a voice signal during a real-time communication session between at least two parties, the voice signal including at least audio from a far end user for the real-time communication session; generate a text transcription for the audio for the far-end user from the voice signal during the real-time communication session using the speech recognition program; transmit a first block of text of the text transcription to the second communication device for display by the second communication device during the real-time communication session; receive the inputs from the call assistant as edits to the text transcription; and transmit a replacement block of text with the edits to the second communication device after transmission of the first block to the second communication device has already occurred, the replacement block of text being an inline correction for the first block of text that was already received and displayed by the second communication device; and wherein the second communication device comprises: second electronic display; and second processor operably coupled with the second electronic display, the second processor configured to: receive the voice signal and during the real-time communication session; receive the first block of text of the text transcription from the remote captioning service; cause the first block of text of the text transcription to be displayed by the second electronic display as captions for the hearing-impaired user during the real-time communication session; receive the replacement block of text from the remote captioning service after the first block of text has been received and displayed by the second electronic display; and cause the replacement block of text to be displayed by the second electronic as an inline correction for the first block of text previously displayed by the second communication device.
6. The communication system of claim 1 , wherein the first input device includes a keyboard.