I sympathize with this from two perspectives – one, because barking dogs annoy me, and two, because I have a dog that has defied all bark-control attempts (and I have tried it all – the sonic things, shock collars, citronlla bark spray, spraying water in the dogs face myself).
I would try talking to her. Make sure she is aware that everyone around her is annoyed, and tell her that you will start reporting her. Assuming she is unapologetic (as it sounds like she will be), then do it. And check out the sonic thing someone else recommended in the meantime – it may not have worked for one of my dogs, but the other would bolt to the back of the house whenever either of them barked. I ended up turning it off because I felt like I was punishing my other, non-barking dog.