Let's start with what the "smart assistant" or "voice assistant" is.
An automatic personal assistant or intelligent personal assistant is a mobile software that can perform tasks or provide services on behalf of the user based on a combination of user input, location information and access to information from various internet sources
A very good, because general definition does not exclude the development of the assistant towards modules, i.e. actions added by e.g. programmers developing the possibilities of software based on a voice interface (two-way). We know what an Assistant is. Cool. But what exactly does he do?
If it only supports a function, it can perform it. I use the Assistant every day and every day something happens that doesn't work. Something just isn't right. I try to do something completely new, out of boredom I try to talk to the Google Assistant (this is the best possible example) and sometimes my hands fall down. After all, this is not the best companion to talk (neither in English nor in Polish).
What do I expect from a voice assistant?
That he would do it to me at a moment when I did not even think that I could be relieved. That's what I miss in the Google Assistant. Ok, it's nice that Google Maps can detect an obstacle in the form of traffic jams and suggest an alternative route. But my assistant is inactive until I launch it. Does nothing at all. As if he wasn't there at all.