mfakeCaller is available .. you can select caller image , caller number ,ringtone and delay time . but unfortunately . it didnt support custom recording.