Hello,
There are 2 ways of doing this:
1. Keyword base and simple
Here we will monitor special words mentioned like 'navigate to dashboard' here the keywords are navigate and dashboard, when both such words occur together we can change screen. But in this implementation, if someone says 'dashboard some random words navigate, that too will trigger changing screen to dashboard.
2. Intent classification (complex but better human interactions and will take longer time to build)
In this, we will need to collect different samples of what the users might say to navigate to dashboard (for ex): go to dashboard, show me dashboard etc. This will need to be done for all such screens/actions. So once the speech is converted into text, it will check with intent classifier to find the appropiate action.
If you need more clarifications, let me know.
Regards,
Samiran