$804 value is $9F if you want to set voice on, and volume at his maximum(ie #31 or #$1F ) .
Of course for psg mode, not for DDA output .
bit 7 must be 1(voice ON) and bits 0->4 is for voices volume setting
Also for noice frequencies, their range is #$80 -> #$FF, and if you put a value, less than #$80, you will hear nothing..