Phonetic.NET is a project mainly written in C#, it's free.
Phonetic functions library for .NET
404: Not Found