Amazon has it’s Echo Input for $9.99 (regularly $34.99) for a limited time. Shipping is Free for Prime Members or pad your order to $25 or more and score Free Super Saver Shipping.
The Echo Input adds Alexa to your favorite speaker and connects via 3.5 mm audio cable or Bluetooth. Just ask Alexa to play a song, check the news or weather, set alarms and timers, add items to your to-do list, or control compatible smart home devices.