# Sync [:sync]

The Sync command provides coordination between the application program and DECtalk Software. This command is synchronous.

An application program can send data to DECtalk Software faster than DECtalk Software can speak it. Therefore, if the user needs to carry on a dialogue with the application program, the application program must be notified that DECtalk Software has finished speaking the text sent to it.

When the program sends the command, DECtalk Software finishes speaking any pending text before processing the next text command. This command acts as a clause boundary, just the same as a comma, period, exclamation point, question mark, semicolon, or colon when followed by a space.

Some of the commands provided are asynchronous. To ensure that these commands are processed before the text following them, place a Sync command after the asynchronous command. In the case of the Pause command, it is recommended that a Sync command be placed before the Pause command to guarantee that all text preceding the Pause command is processed before the pause occurs.

SYNTAX: | [:sync]
ABBREVIATION: | none
ALTERNATE COMMAND: | none
OPTIONS: | none
PARAMETERS: | none
DEFAULT: | N/A
EXAMPLES: | My name is Bill S [:sync]

Related topics