* Historically: The "b" in "obvious" used to be pronounced, but it's been silent for a long time in most dialects of English.
* Standard English: The "b" is generally silent in Standard English, and this is the pronunciation most dictionaries will list.
* Regional Dialects: In some regional dialects, particularly in the US South, the "b" might be pronounced, giving a "buh" sound.
So, the answer is:
* No, you don't pronounce the "b" in "obvious" in standard English.
* Yes, you might pronounce the "b" in some regional dialects.
It's always a good idea to be aware of your audience and adjust your pronunciation accordingly. If you're not sure which pronunciation to use, it's always safer to go with the standard English pronunciation.