Methods and systems directed to telephone number retrieval are provided. A
terminal requests a telephone number from a telephone number service. A
voice response comprising the telephone number is received from the
telephone number service. A feature vector sequence is stored in memory
of the terminal as a reference pattern for the received voice response.
The voice response has designated words between and among numbers of the
telephone number. A keyword spotting routine searches for the designated
words. Connecting words, located between and among designated words,
comprising the telephone number are extracted and stored in a buffer. A
number recognizer analyzes contents of the buffer. The number recognizer
outputs a recognized telephone number for display on a terminal and/or
storage in memory for future use.