The ISD1900 ChipCorder range from Nuvoton is a single chip, multiple message record / playback IC with dual operating modes (address trigger and direct trigger) with a wide operating voltage ranging from 2.4V to 5.5V.
3 variants are available in the ISD1900 family which are either 16, 32 or 64 seconds at 8 KHz. The sampling frequency can be selected from 4 - 12 KHz via an external resistor, which also determines the duration from 10.6 - 128 seconds. Although these ICs are design mostly for standalone applications, it can be used in conjustion with a microcontroller if necessary.
The two operation modes are address trigger and direct trigger. While in address trigger mode, both record and playback operations are manipulated according to the start address and end address specified through the start address and end address pins. However, in direct trigger mode, the device can configure the memory up to as many as eight equal messages, ending upon the fixed message configuration settings. With the record or playback feature being pre-selected, each message can be randomly accessed via its message control pin.
The device has a selectable differential microphone input with AGC feature or single ended analogue input, Anain, under feed-through mode. Its differential class D PWM speaker driver can directly drive a typical speaker or buzzer.