1. A method comprising: verifying, via a processor, an identity of a first user; when the identity of the first user is verified: identifying a template for a domain associated with the first user; receiving input speech from the first user, the input speech comprising a substantive portion and an instructional portion, the instructional portion related to navigation between fields in the template; transcribing the substantive portion of the input speech to text based on the domain, to yield transcribed text; and storing the transcribed text in a database; upon receiving a first request via a web page-from a second user to display the transcribed text: retrieving the transcribed text from the database; and displaying the transcribed text to the second user; and upon receiving a second request from the second user to play a dictation for a particular word in the transcribed text, playing the dictation of the particular word.