Circuit Lake

Electronic Project and Circuit Collection

AVR Phone Recorder and Telephony Platform

6:12 am


AVR Phone Recorder

This ATmega32-based project describes the implementation of a phone line audio and event recorder originally devised for technical support call center quality assurance purposes. However, it is a reasonably generic telephony platform that can be easily adapted for other applications, such as an answering machine/interactive voice response system; or, doing away with the LCD and SD/MMC card, it could become a low speed modem; or, adding a few relays, it could be made into a remote home automation system. The project is designed by Marco Carnut.

Project Features

  • Works both as a standalone device or in conjunction with a PC
  • Records up to 230 calls or 17 hours of audio with a 512MB MMC/SD card
  • DTMF detection for European-style incoming caller ID and outgoing number detection
  • Allows listening to calls in real time or replaying them later
  • Allows simultaneous record and playback
  • Transmits audio over the serial port either in real time or replaying from the memory card
  • LCD for call progress monitoring and timing
  • Optional “mini-UPS” battery backup allows operation even in case of power failures


Related Electronics Project:
AVR Based Operating System
kaOS project is real-time, multithreaded, preemptive operating system for the Atmel Mega32 microcontroller. It can loads and executes programs...
Standalone Mobile Phone Book Backup
Mobile phones have become an ubiquitous gadget used worldwide. Despite this, there are a number of different communication technologies and...
Phone Line controller PIC 16F84A
Did you wonder how to remote control from along distance? why don’t you try Phone Line controller. The device...



Tags: , , , , , , , , ,
event recorder avr, atmega voice recorder, AVR telephone, atmega audiorecorder, how to implemet ivr in android to detect dtmf from audio recorder