The I/O devices 108 may include a keyboard, template or touch pad for text entry, a pointing device such as a mouse, trackball, spaceball or light pen for user input, speech recognition for speech input, a speaker for audio output, a pen/tablet for handwriting recognition of hand-written input, and a video camera for video input.