Talking Caller ID is a shareware program that actually talks to you, telling you who is calling before you pick up the phone. It also includes a full featured answering machine. You must subscribe to the caller id service from your local phone company and have a caller id capable modem or other supported caller id computer hardware..