Patent ID: 7529234

Claim:
A method of supporting Voice over Internet Protocol (VoIP) media codecs on a voice processing system, which comprises: storing voice response segments in each of a plurality network native formats, each of said network native formats corresponding to a media codec; receiving a call from a caller over an IP network; determining a negotiated codec for said call; if said call requires a required voice response segment; retrieving said required voice segment in said network native format corresponding to said negotiated codec; and, sending said required voice segment in said network native format corresponding to said negotiated codec to said call over IP network; if said call includes a voice message from said caller; storing said voice message from said caller in said network native format corresponding to said negotiated codec; if said call requires retrieval of a voice mail message for said caller; retrieving said voice mail message; if said voice mail message is in said network native format corresponding to said negotiated codec; sending said voice mail message in said network native format corresponding to said negotiated codec to said caller over said IP network; if said voice mail message is not in said network native format corresponding to said negotiated codec; converting said voice mail message into if said voice mail message is in said network native format corresponding to said negotiated codec; and, sending said converted voice mail message in said network native format corresponding to said negotiated codec to said caller over said IP network.