Idle
and Edit
.
These modes represent the different states Voqal can be in and are individually designed to handle specific types of tasks. Each mode
has access to different Voqal Tools, so it’s important to be in the right one. You won’t be able to edit text in idle mode.
Design

Workflow
- Developer starts speaking
- Voice activity detection detects speech
- Speech-to-text and intent detection run concurrently
- Results from speech-to-text are sent to intent delay queue
- Results from intent detection are sent to intent delay queue
- Intent delay queue waits to allow corrections (e.g. “go to line 1” becomes “go to line 1000” as new results come in)
- Intent delay queue sends final intent to the current mode
- In idle mode, the intent is broken down into a series of ordered tasks
- In edit mode, the intent is used to update the current text or accept/reject the changes