You can try with "google translate". It have a option with you can listen how is the words pronunciation.
About "B" and "V", in Spain the pronunciation is different, but in other countries (like in latin america) these sounds are of the same way.
Regards!