That's also a problem I have to "fight" with
My first language is German and German has a phenomen called "terminal devoicing" that means that usual voiced sounds /b, d, g, z/ are sounded unvoiced /p, t, k, s/ when they are the final sound of a word.
So e.g. the word "Klub" is pronounced /klup/...