Das braucht man natürlich nicht, das ist nun wirklich Overkill.
Zum Klingelnlassen muss ein Wechselstromsignal mit 25 Hz und um die 40 V
Amplitude angelegt werden (es können auch mehr sein, aber für ein
einzelnes Telephon, das an einem nicht allzulangen Kabel hängt, dürfte
sogar noch deutlich weniger reichen).
Das Erkennen des Abhebens musst Du mit einer Widerstandsmessung machen.
Dazu wird (außer während des Klingelns) eine Gleichspannung an das
Telephon angelegt und der fließende Strom gemessen. Bei abgehobenen
Hörer wird das Telephon niederohmig, das ist für Dich der Zeitpunkt mit
dem Klingeln aufzuhören und Deine Nachricht abzuspielen.
Einfacher geht es, wenn Du Telephon und Kabel modifizieren kannst.
Du benötigst dann ein vieradriges Kabel für Masse, Lautsprecher/Hörer,
Klingel und Gabelkontakt.
Den Gabelkontakt wertest Du in Deinem µC aus, der erzeugt Signale sowohl
für das Klingeln (verstärktes Rechtecksignal mit 25 Hz sollte reichen)
als auch die Tonwiedergabe.