Can it play music from your OneDrive or a NAS? I know multi-room audio and multi-user will come later. All of this is a big factor vs. Echo or Sonos. Sonos can play off a NAS and I was hoping they would add Cortana support since they said they want to work with many digital assistants. SO I'm afraid to pull the trigger.
Currently, no. It's just the 3 streaming providers.
I picked one up yesterday, and I am moderatly pleased with it. I do not own an Alexa or Google Home device to compare it to, but unlike reviewers I don't think the Invoke as just a speaker is anything overly exceptional. I'm sure it's great for it's size and all, but it certainly lacks the bass that I am used to.
I was hoping that Cortana on the invoke could do more than what it can do on my Windows 10 PC, but really the only two extra things that I could find is that she can play music and make skype calls. To me, the process of using 3rd party skills can be a bit clumsy. First, you attempt to use the service on the speaker "Hey Cortana, open xyz". Then Cortana says that she needs your approval via the cortana app on one of your devices. So, she sends you a notification, and you tap approve. Then, you can try using the service again via the speaker.
I was also hoping beyond hopes that more people would be interested in this speaker. Sadly, at my Best Buy the employee had to go to the back of the store to find one for me. Additionally, my store only had two. Just two. To me, this speaks to their sales expectations.
Don't get me wrong, I'm rooting for Microsoft and Harman/Kardon and I'll definitly be keeping the device. Holding or touching the Invoke screams Quality. But, like many of you I've also been rooting for the Band, Windows Phone, and more over the years. I see my purchase as an investment into what could someday be an excellent device on the perfect platform. I just hope that this time it pays off.