摘要 |
The present invention provides an apparatus and method for verifying address identifiers over a telecommunications network by first storing a plurality of zip codes in a database. A corresponding list of address identifiers is created and stored for each zip code. After receiving a spoken zip code from a user, the corresponding list of address identifiers is retrieved. Once the list of address identifiers is retrieved, a plurality of choices for at least some of the address identifiers is created. These plurality of choices contain words that rhyme with or sound like other address identifiers located in the retrieval group of address identifiers.After the system receives a spoken address identifier from the user, the system queries the database for a match between the spoken address identifier and the stored address identifier. The user is then prompted to verify that the system accurately recognized the spoken address identifier. However, if a plurality of choices was created for the matched address identifier, the user is presented with the plurality of choices to select from instead of the matched address identifier. Whether the address identifier or the plurality of choices is presented to the user, the user is requested to verify that the system correctly recognized the spoken address identifier.
|