1. A computer-based method for bi-translation of speech and writing, the method comprising: recording, at separate times, a spoken segment and a written segment from a prescriber into at least one computing device, wherein the spoken segment and the written segment can be corroborated by selecting potential medications and processes, the written segment comprising handwriting, the recording comprising determining that a beginning and an end of each of the spoken segment and the written segment are undetectable and, in response to determining that the beginning and the end of each of the spoken segment and the written segment are undetectable, prompting the prescriber to re-record the spoken segment and the written segment; converting the spoken segment into a first stream of text or tokens and the written segment into a second stream of text or tokens; comparing the first stream and the second stream to determine whether the spoken segment and the written segment match and concurrently displaying the first stream and the second stream; in response to determining that the spoken segment and the written segment match, configuring the at least one computing device to permit a prescriber to verify, via the at least one computing device, the results of the comparing; and in response to determining that the spoken segment and the written segment do not match, providing an alert for the prescriber at the at least one computing device and configuring the at least one computing device to permit a prescriber to select, via the at least one computing device, the correct text sequence from alternatives displayed on the at least one computing device and a correct medication for the text sequence from a list of medications displayed on the at least one computing device.