Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The user can start recording by selecting the record button on the speech bar or pressing the record button on their microphone. Alternatively, your app can start and stop recording programmatically by explicitly calling the StartRecording
and StopRecording
methods on the shared session object (Session.SharedSession
).
Navigation
To navigate through the app, the user can say:
- next field or previous field, to navigate between auto-text fields and/or text controls.
- go to next field or go to previous field, to navigate between text controls only.
The cursor is placed at the end of the field in the GUI form and the user can start recording text again. Alternatively, navigating to the next/previous field can also be triggered via microphone buttons.
Advanced field navigation is also supported; see: Enabling named field navigation.
Navigation order
The navigation order for sequential voice navigation follows the GUI tab order if tab index values are unique. If tab index values aren't unique, navigation order works as follows:
- Windows Forms: If tab index values are identical for two or more controls, the navigation order for these fields is undefined and different from the GUI tab order if using the keyboard.
- Windows Presentation Foundation: If tab index values are identical for two or more controls and different from Int32.max, the navigation order for these fields is undefined and different from the GUI tab order if using the keyboard.