Short answer: a tie on sound quality. Both are rated 3.2/5 (#19 and #20 of 27 all-in-one soundbars) at nearly the same price ($219 vs $219.95), so choose on features and fit.

The case for the Sonos Ray: The Ray is a compact bar that makes TV dialogue far clearer than built-in speakers and sounds tidy with music. It streams over Wi-Fi as well as Bluetooth, which the Yamaha SR-B20A cannot. The catch: It connects by optical only, so there is no HDMI control and no Atmos.
Why pick the Yamaha SR-B20A: This slim bar fills the room with a clear, well balanced sound that is a big step up from TV speakers. The catch: Bass is blunt and one-note, so movie effects lack punch and variation without an added subwoofer.
Buy the Sonos Ray or the Yamaha SR-B20A on features: they are rated the same for sound quality at close to the same price.
Looking for alternatives? See the complete TV Soundbars rankings.
The Ray is a compact bar that makes TV dialogue far clearer than built-in speakers and sounds tidy with music.
This slim bar fills the room with a clear, well balanced sound that is a big step up from TV speakers.
Prices on this page were last checked November 2, 2026 at 11:36 PM UTC. Product prices and availability are accurate as of that date/time and are subject to change; the price and availability shown on Amazon at the time of purchase will apply to the purchase of this product.
As an eBay Partner, we may be compensated if you make a purchase.
Specifications Side By Side
| Sonos Ray | Yamaha SR-B20A | |
|---|---|---|
| Price | $219.00 | $219.95 |
| Ranked | #19 of 27 in All-in-One Soundbars | #20 of 27 in All-in-One Soundbars |
| App | Yes (Sonos) | Yes (Yamaha Sound Bar Remote) |
| Aux Input | No | No |
| Bluetooth | No | Yes |
| Channels | 2.0 | 2.0 |
| DTS:X | No | Virtual:X |
| Dimensions | 2.8”H x 21.9”W x 3.7”D (70 x 557 x 93 mm) | 2.1”H x 35.8”W x 5.2”D (53 x 910 x 131 mm) |
| Dolby Atmos | No | No |
| Drivers | Bar: 4 drivers (2 tweeters, 2 midwoofers) with bass reflex port | Bar: 6 drivers (2 x 75mm woofers, 2 x 55mm midrange, 2 x 25mm tweeters) |
| HDMI Input | No | No |
| HDMI eARC | No | ARC only |
| Included Subwoofer | None (optional Sonos Sub or Sub Mini) | Built-in |
| Optical Input | Yes | Yes |
| Rear Speakers | Optional (Sonos Era 100 or One SL) | No |
| Room Correction | Yes (Trueplay) | No |
| Voice Assistants | No | No |
| Weight | 4.2 lbs (1.9 kg) | 7.1 lbs (3.2 kg) |
| Wi-Fi | Yes (AirPlay 2, Spotify Connect, Sonos app streaming) | No |
| Amplifier Power | - | 120W total |
| Bluetooth Version | - | 5.0 |
Related Soundbar Comparisons
More top alternatives to Sonos Ray: