Abstract: A computer system with speech recognition systems and handwriting recognition systems are disclosed that work closely together to improve the total recognition accuracy of each system alone. Handwriting recognition system may include a pen/stylus input device and associated program functions. These systems or programs may be combined with computer and telephone functions to provide integrated applications having voice output programs, Internet access, e-mail/v-mail, and personal information manager functions. The computer system can recognize speaker-dependent and speaker-independent speech, converting this information to computer recognizable text, which may be displayed onto a display device in realtime or delayed. Speech recognition errors may be corrected via a pen input device, and the pen information may be recognized, converted to text and graphics. This data may then be displayed immediately or displayed later at a user specified time.