A voice synthesized time announcement circuit for use in a communication system which includes a calling telephone station and a telephone line, said calling telephone station being operative to cause said communication system to apply a ringing signal to said telephone line, said time announcement circuit comprising:
- vocabulary storage means operative to store digital representations of a predetermined group of words and numbers;
- a ringing detector, connected to said telephone line and operative in response to said ringing signal to provide a ringing detected signal;
- time storage means operative to store data representative of the current time of day;
- message storage means;
- a first microprocessor connected to said ringing detector, said time storage means said message storage means and said vocabulary storage means, and periodically operative to update the data representative of the current time of day in said time storage means;
- said first microprocessor being further operative in response to said ringing detected signal to retrieve, from said time storage means, the data representative of the current time of day;
- and further operative to retrieve, from said vocabulary storage means, selected ones of said digital words and selected ones of said digital numbers corresponding to the current time of day;
- further operative to concatenate said retrieved words and numbers into a digital time announcement message;
- and further operative to store said digital time announcement message in said message storage means;
- a second microprocessor connected to said first microprocessor;
- decoding means connected to said first microprocessor;
- said first microprocessor being further operative to provide address signals representative of said second microprocessor, said ringing detector, and storage locations of said vocabulary storage means;
- said decoding means being operative to provide corresponding enable signals for said second microprocessor, ringing detector and vocabulary storage means, respectively;
- said first microprocessor being further operative to transmit said digital time announcement message to said second microprocessor;
- said second microprocessor being operative to provide analog representations of said digital time announcement message;
- an amplifier connected to said second microprocessor and operative to amplify said analog representations of said digital time announcement message;
- whereby said amplifier provides an analog time announcement message;
- said first microprocessor being further operative to provide an address signal representative of a transformer circuit;
- said decoding means being operative in response to said transformer address signal to provide a transformer enable signal;
- said first microprocessor being further operative to provide a transformer connect signal;
- and
- a transformer circuit connected between said amplifier and said telephone line and operative to couple said analog time announcement message onto said telephone line;
- Whereby said calling telephone station receives a voice synthesized time announcement message in response to causing application of ringing current to said telephone line.