This Say It Smart type handles the reading of a 9-digit social security number. Many times, a social security number may appear with dashes after the third and fifth digits. To avoid having to process the data before it is sent to the plug-in, it will understand the social security number with these optional dashes, though no punctuation other than dashes is allowed. It reads it back digit-by-digit, inserting 150 millisecond pauses after the third and fifth digits.
The plug-in Java class can easily be extended to create, in just a few lines of code, a new plug-in performing the same function with a different pause length or additional formatting options.