Public house gets it from one type who's good with numbers in a vocal way (8)
I believe the answer is:
baritone
'type who's good with numbers in a vocal way' is the definition.
I can't tell whether this definition defines the answer.
'public house gets it from one' is the wordplay.
'public house' becomes 'bar' (I've seen this before).
'gets' is a charade indicator (letters next to each other).
'from' means one lot of letters go next to another.
'bar'+'it'+'one'='BARITONE'
Can you help me to learn more?
(Other definitions for baritone that I've seen before include "Adult male singing voice" , "Male singer looks odd in boater" , "Second lowest male singing voice" , "Male voice between bass and tenor" , "One who can sing" .)