Use the Active Voice
[Microsoft Agent is deprecated as of Windows 7, and may be unavailable in subsequent versions of Windows.]
When using speech output to provide directive information or to elicit a user response, use the active voice and clearly specify the user's expected action. The following example illustrates the differences:
Directive | Evaluation |
---|---|
Let me repeat your number. | No user action |
The number will be repeated. | Passive voice, no user action |
Listen while the number is repeated. | Passive voice |
Listen to the repetition. | Best choice |
In addition, construct your output to unfold the key information at the end of the phrase as shown in the following examples:
Instead of this... | Use this |
---|---|
"Is three the next digit?" | "Is the next digit three?" |
"Click OK to begin." | "To begin, click OK." |
"Say 'Done' to complete your order." | "To complete your order, say 'Done.'" |