Yes, they are. Bark suppressants work by emitting ultrasonic waves that only dogs can hear, thus stopping them from barking. However, this is not the only method, nor is it a healthy one. Imagine if you heard a warning sound every time you spoke, and only you could hear it-you would feel confused and bewildered. Similarly, prolonged exposure can harm a dog's mental health, potentially making it neurotic or depressed.
A healthier approach: Dogs bark for no apparent reason because they haven't released enough energy. The best solution is to walk your dog for at least half an hour every day to allow it to release its energy, which will reduce barking at home.
Secondly, when a dog barks for no reason, you should immediately reprimand it to make it understand that its behavior is wrong. Consistent reprimands will help your dog grow into a well-behaved dog. When reprimanding, your tone should be short, firm, and unwavering. If it resists, you must persist and not compromise. As long as you don't give in, the dog will eventually give in.
Finally, be careful not to use violence when scolding the dog, and avoid hurting it. If the dog is extremely stubborn, you can try pressing down on its lower body to make it sit, which will help calm it down. You can then gently push it down to lie on its side, exposing half of its belly, in a submissive state. Again, be extremely careful not to hurt the dog during this process. All of this is simply to make it calmer and more cooperative. You yourself need to remain calm and composed throughout this process; tension and panic will affect the results, because your dog is also observing you.

