Ben loved using his Squeezebox music streamer, but every time the phone rang he would have to pause the music. Once the phone call was complete he wouldn’t remember to start the music again. He decided to automate the entire process. His circuit is a combination of a couple different circuits he found online: a ring detector, an on/off hook detector, and an audio interface. Most of his article details how caller ID signals are encoded and how he decodes them. Now whenever the phone rings the music is automatically paused. Between rings the Squeezebox announces who is calling. When the phone is placed back on the hook the music automatically starts again.