1. A method of providing an automated web transcription service, comprising: receiving input speech from a user using a communications network; recognizing the received input speech; understanding the recognized speech; transcribing the understood speech to text; storing the transcribed text in a database; receiving a request via a web page to display the transcribed text; retrieving transcribed text from the database; and displaying the transcribed text to the requester using the web page.