This is a cover, for sure, but it's all I got; thank you all!
Vocaroo | Online voice recorder
Vocaroo is a quick and easy way to share voice messages over the interwebs.
voca.ro