There were no blocking sonic attacks. One could either fire back another sonic attack to nullify them, or avoid them completely.
Unless of course, one had Aural armor.
Aural armor was a high tech development made by the ultra-powerful Boomdroid Enterprises. They somehow managed to develop the technology to solidify soundwaves. And for some reason, the solidified soundwaves were near impenetrable by all forms of attack below the Emperor level.
Above the Emperor level, Aural armor was absolute trash. But for those below Emperor level, Aural armor was godlike.
Even a thousand normal King level warriors would have no chance to kill a mere mortal clad in Aural armor. It was that powerful.
And the fact that Aural armor was made of solidified soundwaves made them especially effective in shielding the wearer against sonic attacks.
They did not, however, make the wearer resistant against angry dragons intent on sending them flying.