I don't think that VoIP maps onto Bitcoin very well. Bitcoin is good for distributing information - so would work as a directory - but information does not spread through the network quickly enough to make things like calls work in the way people are used to.