Sonos is preparing a new generation of smart speakers, known as the Era 300 and Era 100, that will debut in the coming months, The Verge has learned. The speakers, which The Verge previously detailed under the codename Optimo, will be pitted against Apple’s $299 HomePod and other smart home speakers from Google and Amazon. The flagship Era 300 is designed to showcase spatial audio music tracks and Do...