A media resources card for use with a converged services platform. The media
resources
card, which includes one or more arrays of digital signal processors (DSPs), s
operable to perform a variety of communication services including recording and
playback of voice recorded announcements. A caching arrangement is provided in
which a given recording (file) may have either a persistence level or timer expiration
attribute or both.