I was going to say that modern phones don't have the resources to perform recognition/recording outside of a trigger phrase without an obvious hit to battery life. But then there is the Pixel 2 which can identify a few thousand songs with little performance impact. All of the wired assistants don't even have this issue.