Just a thought. I got a birthday card once that had a 10 second record chip in it. You know the kind when the card is opened it says something. PIC pin goes high to activate?

I do not have a part number and maybe the chips already mentioned are this.