CPB gets almost 500M/year from the federal government. 50% of CPB's budget goes to public radio stations. Budget of NPR is 300M.
I'm going to say that any claim that NPR's public financing is very low (1% or 5%) is either malicious splitting of hairs or outright lying.