Pronounciation of letter v
How do you pronounce the letter v?
11 Answers
Officially and practically there're no differences between V and B in Spanish. When both of them occur between vowels (bebé, cavar) the sound is softer (lips getting close without contact).
When they (both) occur at the beginning of the words the sound is stronger though never as strong as in English.
In the same way there's no difference in Spanish between LL (lluvia) and Y (yuca).
Only those who are not native speakers try to keep (or create) differences.

At the beginning of a "breath group" both the "b" and a "v" will have a sound approximating the English "B". This also occurs after the letter "n" or "m" in which case the "n" will sound like an "m" The word "envidia" will sound like "embidia." And "en vista de" will sound like "embista de."
On the other hand the "v" and "b" between vowels will sound more like the English "v" except the bottom lip doesn't touch the upper teeth. Instead it touches the upper lip.
That's why this "b" and "v" thing is called a "bibabial fricative" in Phonetics.
It doesn't matter if the b/v is between vowels in two separate words.
"La voy a ver" and "se llama Bárbara" Both "v's" will be more like the English "v" and the first "B" in Bárbara, will have the "v" sound. But remember, properly pronounced, the lower lip does NOT touch the upper teeth. It will touch the upper lip. Some regions may differ.
Keep calm and keep a stiff upper lip. 

B or V are pronounced the same way as B in English when they are at the beginning of a word. For example the words " vaca" and "baca" are pronounced the same and very similar to an English B.
The problem comes with with B or V when they are between vowels. Then the B or V is pronounced as in the English B but without getting the lips wholly together. Of course native Spanish speakers don't know this, it's unconscious but we immediately recognize foreigners because they say: "iba" or "IVA" with an English B or sometimes with an English V, which is even worse. Remember the B or V between vowels produces a sound where the lips don't come wholly together.
I think the best way of checking that B or V sound the same either at the beginning of a word or between vowels is that Spanish speakers have a lot of spelling mistakes in using B or V. If they sounded " different" we would not make mistakes!!!!!
Pronunciation of 'b' and 'v' in Spanish
Lluisa Astruc (youtube)
4 years ago 50,895 views
Description of pronunciation of 'b' (and 'v') in Spanish showing use of bilabial plosive and approximant.
different sounds of b and v depending on location in the word
I remember a teacher from Barcelona saying when the v or b is between two vowels it is softer almost like a soft v or b - this includes when a word beginning with v /b follows a word ending with a vowel. If it is at the start of a sentence or between consonants it is much stronger and more like a B.
I think Cuba may be different.
This video may help by Catalina Moreno
In Spanish, there's no distinction of /v/ or /b/. Well, your hearing must be exceptionally good so as to find any difference.
Stick to pronouncing it as in English.
La b y la v son más fuertes si son la letra inicial o no ocureh entre vocales.. Sin embargo, en Cuba, la b casi no se oye en la palabra "Cuba", por ejemplo. "En Cuua el mambo es rey." La u se prolonga pero la b de "mambo" se pronuncia
Pero sí se suena en "calabozo", No me lo explico. No se oye en, "Oye, micobio, vamos al Malecón". "Micobio" suena como "micoooyo", con la o prolongrada. Es decir "amigo, "comañero, "compadre", etc. . . .
Currently, both "b" and "v" are pronounced like the English "b".
In my native Guatemala, I learned that the names of the letters are:
"Be labial"
"Ve dental"
I was taught in both primary and secondary school that although most people do not pronounce them differently, historically, there was supposed to be a difference.
"B" is pronounced by putting your upper and lower lips together. (Thus "labial")
"V" is/was pronounced by putting your upper TEETH and lower lips together. (Thus "dental", although a more accurate word would be "labiodental")
