Hi, we are using asterisk for education, we are using Vosk for speech synthesis.
At present we need to press * key to get vosk response.
We need solution like vosk should work any moment without pressing * key.
following we have implemented.
ARI is great. AGI could also be helpful. Lots of ways to go, but since you asked about dialplan…
For continuous voice recognition, you might be able to add some dialplan that does an asynchronous Originate() on your main call to start a new subordinate call, with one subordinate call leg anchored in a ChanSpy() to listen on the main call and the other subordinate leg sent to your VoiceCommands-V1 context. Add some While() loops in your VoiceCommands-V1 context, maybe take out the beep, and that might get you something closer to what you want.