in fig1 a console unit 40 communicates with a portable unit 80 . the console unit 40 has a protective housing ( not shown ) but the portable unit 80 is preferably in the external form of a multi - purpose telephone handset , for example as shown in u . s . pat . no . 5 , 138 , 649 . the console unit 40 , as depicted in fig2 is powered by regulated power supply 14 and facilitates transfer of data and control signals to and from a generic network link 32 . data and control signals from the generic network link 32 are processed by an appropriate network interface box 13 before being received by the console unit 40 for processing . in a first preferred form , network link 32 is a link to a conventional telephone network and accordingly network interface box 13 represents a modem . the data received from network link 32 may contain information pertaining to e - mail messages or conventional telephone signals . for e - mail transfer , in response to a user request or after a predetermined time interval , the microcontroller 2 instructs dial - out to a remote server to perform the necessary steps to retrieve e - mail messages from the server in the conventional manner . the received messages are processed by serial interface module 12 in a conventional manner and sent to internet protocol controller 1 to be converted to text format . the e - mail data received by internet protocol controller 1 on conversion to text can , on instruction by microcontroller 2 , be sent to text - to - speech processing module 6 . text - to - speech processing module 6 is a digital signal processor programmed with known techniques and converts the text containing the incoming e - mail message to analog or digitized speech . the incoming e - mail can , therefore , be in text format at the internet protocol controller 1 and / or analog / digitized speech format at the text - to - speech processing module 6 . microcontroller 2 in console unit 40 is supported by memory storage 11 . memory storage 11 provides random access memory ( ram ) for use by microcontroller 2 in a conventional manner . memory storage 11 also provides firmware , through read - only memory ( rom ), for operating microcontroller 2 and for processing data and signals received by console unit 40 . programs resident in memory storage 11 together with instructions from microcontroller 2 determine the format of the data , that is text or analog / digitized speech . and various alternatives for informing a user of the system , of incoming e - mail messages . in a first alternative , the user can be informed of incoming e - mail messages by programming microcontroller 2 to instruct telephony function module 3 , which establishes communication links with the telephone network via the modem , to dial - out a programmed telephone number at which the user may be contacted . microcontroller 2 then instructs digital answering machine 15 , which is capable of storing speech , to send a programmed speech message , via telephony function module 3 and network link 32 , alerting the user of incoming e - mail messages . alternatively microcontroller 2 can instruct text - to - speech processing module 6 to convey the incoming e - mail message in analog speech format to the user via telephony function module 3 and network link 32 . in a second alternative , a user may program the microcontroller 2 to send incoming e - mail messages on conversion to text , to video processor 8 for further conversion to appropriate video signals for display on a conventional television set or video monitor 9 . the user may then read the messages on the television set or video monitor 9 when convenient . the user may also instruct microcontroller 2 to store incoming e - mail messages in memory storage 11 in text format for later retrieval by the user on television set or video monitor 9 . in a third alternative , the user may be informed of incoming e - mail messages by programming microcontroller 2 to forward the messages to communication module 17 . communication module 17 modulates the incoming e - mail messages , in analog / digitized speech format , for transmission by transceiver unit 4 to portable unit 80 . fig3 depicts portable unit 80 which is powered by a battery 24 via battery management module 19 . transceiver unit 28 in the portable unit 80 receives the modulated analog / digitized speech containing the incoming e - mail messages and further processing is determined by microcontroller 27 . microcontroller 27 is supported by memory 18 in a manner similar to microcontroller 2 and memory storage 11 in console unit 40 . microcontroller 27 can be programmed to instruct communication module 29 to demodulate the analog / digitized speech containing incoming e - mail messages . communication module 29 then ensures that the speech containing the e - mail messages is in analog format before conveying it to the user through speaker 22 . alternatively microcontroller 27 is programmed by the user to activate mechanical vibrator 25 and / or buzzer 26 to notify the user of incoming e - mail messages . the user may also dictate an e - mail message using portable unit 80 or a conventional telephone / mobile phone . if portable unit 80 is used for dictation of an e - mail message , the outgoing e - mail message in speech format is sent from microphone 23 to communication module 29 where it is modulated and transmitted to console unit 40 by transceiver unit 28 . transceiver unit 4 receives the modulated outgoing e - mail message and sends it to communication module 17 where it is demodulated and sent to digital answering machine 15 to be digitized and compressed . the compressed digitized speech containing the outgoing e - mail message is the n sent to speech - to - text processing module 5 to be converted to text . speech - to - text processing module is a digital signal processor programmed with known software , such as dragon dictate ® for conversion of compressed digitized speech to text . on conversion to text , the outgoing e - mail message is sent out to the remote server via internet protocol controller 1 , serial interface module 12 and the network link 32 . if a conventional telephone / mobile phone is used for dictation of an e - mail message by a remote user , the outgoing e - mail message , received as a telephone message in speech format , is received by telephony function module 3 in console unit 40 through network link 32 and sent to digital answering machine 15 to be compressed and digitized . the compressed digitized speech containing the outgoing e - mail message is then converted to text by speech - to - text processing module 5 and sent out to the remote user via internet protocol controller 1 , serial interface module 12 and network link 32 , as before . the actuation of keys on the keypad of a conventional telephone / mobile phone or keys on keypad 21 of portable unit 80 , in a predetermined manner identifiable by microcontroller 2 , sends control signals to console unit 40 to inform microcontroller 2 if the speech being sent is conventional telephone speech or speech containing an outgoing e - mail message to be suitably processed . in the case of an e - mail message , such keys also can send recipient identification information , such as an abbreviated dial code that the handset or the microcontroller 2 can look up in memory to determine the e - mail address or a handset which allows the alpha - numeric characters to be input from the keypad through alternative key functions may be used . a possible format for such a message would be : # # dictated e - mail message # * direct entry or memory recall of e - mail address *# alternatively , dedicated function keys on keypad 21 in portable unit 80 may be actuated specifically to send control signals to console unit 40 , to inform microcontroller 2 if the speech signals being sent is conventional telephone speech or speech containing an outgoing e - mail message to be suitably processed . when the data received through network link 32 contains signals pertaining to conventional telephony , such as audio and control signals , telephony function module 3 establishes a communication link with network link 32 via network interface box 13 and informs microcontroller 2 . programs resident in memory storage 11 and instructions from microcontroller 2 then determine how the telephone signals are processed . in a first alternative , a system user can be informed of incoming telephone calls by programming microcontroller 2 to instruct telephony function module 3 , after receipt of an incoming call , to dial - out a programmed telephone number at which the user may be contacted . digital answering machine 15 then sends a programmed speech message , via telephony function module 3 and network link 32 , notifying the user of new telephone calls . in a second alternative , the telephone signals may be relayed to the portable unit 80 held by the user , in the usual way . this is achieved by programming microcontroller 2 to instruct communication module 17 to modulate the telephone signals and send them to transceiver unit 4 . the telephone signals are then transmitted by transceiver unit 4 to portable unit 80 where they are received by transceiver unit 28 , sent to microcontroller 27 and demodulated by communication module 29 . the user may then take the telephone call listening through speaker 22 and speaking through microphone 23 , the speech signals being modulated by communication module 29 and transmitted to console unit 40 by transceiver unit 28 . transceiver unit 4 in console unit 40 receives the telephone signals and sends them to communication module 17 for demodulation . the telephone signals are then sent out to network link 32 via telephony function module 3 . telephone control signals from keypad 21 may be sent in a similar way to initiate a call and send control instructions . in a third alternative , a user may program microcontroller 2 to instruct digital answering machine 15 to digitize and compress the incoming telephone message and sent this to microcontroller 2 . microcontroller 2 then forwards the compressed digitized speech signals to speech - to - text processing module 5 where they are converted to text before being stored in memory storage 11 . the telephone message in text format is then retrieved from memory storage 11 , converted to appropriate video signals by video processor 8 and may be read by the user on television set or video monitor 9 . portable unit 80 can also be used as a remote control for television set 9 . the keys on keypad 21 in portable unit 80 can be actuated to generate television control signals which are then sent by microcontroller 27 to console unit 40 upon modulation . transceiver unit 4 in console unit 40 then receives the television control signals which are then demodulated by communication module 17 and forwarded to video processor 8 by microcontroller 2 . the television set 9 is then controlled by the television control signals sent by video processor 8 which receives television signals from television antenna 34 . dedicated function keys on keypad 21 or a predetermined sequence of undedicated keys may be actuated to send control signals to console unit 40 to inform microcontroller 2 of arriving television signals to be suitably processed . console unit 40 and portable unit 80 are preferably equipped with liquid crystal display ( lcd ) screens / light emitting diodes ( leds ) 10 and 20 respectively which can be used to display information such as date , time and number of e - mail and telephone messages . console unit 40 preferably also provides for a keypad and mouse interface module 16 which interfaces with keyboard and mouse unit 7 . the keyboard and mouse may be used to instruct microcontroller 2 to set defaults for treatment of incoming and outgoing telephone and e - mail messages , as well as sending e - mail messages in a conventional manner . the embodiment of the invention described is not to be construed as limitative . for example , although shown using a radio frequency communication link between console unit 40 and portable unit 80 , the invention is equally of use with an infra - red or hard - wired communication link . furthermore , network link 32 may be a local area network ( lanl ) link and accordingly network interface box may be a suitable card such as an ethernet ® card and internet protocol controller may be replaced by an appropriate lan protocol controller . as such it is to be understood that various modifications could be made to the embodiment described without departing from the scope of the invention and that the invention is limited only by the scope of the appended claims .