How do you speak to a computer and have it type it out for you?

To have a computer type what you say requires the use of speech recognition software (See links below) .