A single application can speak prompts and announcements in either prerecorded speech or Text-to-Speech, or a combination of the two. New callers find Text-to-Speech more difficult to understand than prerecorded speech. Therefore, some application designers choose to speak out unchanging information (including most prompts) with prerecorded speech, unless the number of phrases makes pre-recording unmanageable. The best way to decide between these two alternatives is to test both with some of your callers.
The following example shows how you might use both Text-to-Speech prompts and pre-recorded prompts in an application. With a wordlist including 350 names, instead of prerecording all of the names, you could use Text-to-Speech to speak the recognized name for verification. Then use prerecorded speech for the rest of the prompts. For example:
"Name, please." (prerecorded speech)
< John Smith >
"John Smith" (Text-to-Speech)
"Yes or no?" (prerecorded speech)