1. A computer-implemented method for speech-based communication comprising: accepting, via an audio input device, data representing a first audio signal; recognizing, using a speech to text module of the computer, speech represented in the first audio signal to form a first text representation of the speech, the speech spoken by a first user in a first language; processing, using a speech processing module, the first text representation to form data representing a second audio signal which represents a second text representation of the speech, the second text representation comprising a transformation of the first text representation; soliciting, via a user interface of the computer, verification from the first user including audibly presenting the first text representation to the first user concurrently with processing the first text representation to form the data representing the second audio signal; and causing presentation of the second audio signal via an audio output device to a second user while responsive to an interrupt signal from the first user received during the presentation of the second audio signal.