a. He has pleasant voice like a radio announcer.
b. He has pleasant voice, like a radio announcer.

c. He has pleasant voice like a radio announcer's.
d. He has pleasant voice, like a radio announcer's.


Are these sentences acceptable and correctly punctuated?
Are there differences in their meaning?

My feeling is that 'b' says his voice is pleasant and in that respect he is like a radio announcer.

'c' defines the type of pleasant voice he has, His voice is pleasant and it is like a radio announcer's voice.

'd' says the same thing but 'like a radio announcer' has been added as an afterthought.

I don't think 'a' works.


Is that correct?


Many thanks.