×

Method of recognizing pre-recorded announcements

  • US 5,825,855 A
  • Filed: 01/30/1997
  • Issued: 10/20/1998
  • Est. Priority Date: 01/30/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of recognizing a specific pre-recorded announcement using silence gaps in an end user'"'"'s computer, the method comprising the steps of:

  • in a learning phase using the computer to do the following steps;

    (a) accepting as input for training a signal representing a reference pre-recorded announcement having at least one silence period to be received;

    (b) determining characteristics of a starting point (SP) for a transition from silence to speech in the reference pre-recorded announcement;

    (c) determining characteristics of a first voicing segment of the reference pre-recorded announcement;

    (d) determining a silence gap length (SGL) for a period of silence following the first voicing segment of the reference pre-recorded announcement;

    (e) determining characteristics of a second voicing segment of the reference pre-recorded announcement;

    (f) characterizing an end of speech (EOS) of the reference pre-recorded announcement;

    (g) storing the characteristics of the SP for the transition from silence to speech in the reference pre-recorded announcement;

    (h) storing the characteristics of the first voicing segment of the reference pre-recorded announcement;

    (i) storing the SGL for the period of silence following the first voicing segment of the reference pre-recorded announcement;

    (j) storing the characteristics of the second voicing segment of the reference pre-recorded announcement;

    (k) storing the characteristics of the FOS of the reference pre-recorded announcement;

    in a recognition phase using the computer to do the following steps;

    (a) accepting as input from the second device for recognition a signal representing a sample prerecorded announcement;

    (b) recognizing the SP for the transition from silence to speech in the sample pre-recorded announcement;

    (c) determining characteristics of a first voicing segment of the sample pre-recorded announcement;

    (d) comparing the characteristics of the first voicing segment of the sample pre-recorded announcement with the stored characteristics of the first voicing segment of the reference pre-recorded announcement;

    (e) testing if the characteristics of the first voicing segment of the sample pre-recorded announcement match the stored characteristics of the first voicing segment of the reference pre-recorded announcement, and if so then;

    comparing the characteristics of the SGL for the period of silence following the first voicing segment of the sample pre-recorded announcement with the stored characteristics of the SGL for the period of silence following first voicing segment of the reference pre-recorded announcement;

    (f) testing if the characteristics of the SGL for the period of silence following the first voicing segment of the sample prerecorded announcement match the stored characteristics of the SGL for the period of silence following first voicing segment of the reference pre-recorded announcement, and if so then comparing the characteristics of the second voicing segment of the sample pre-recorded announcement from with the stored characteristics of the second voicing segment of the reference pre-recorded announcement;

    (g) testing if the characteristics of the second voicing segment of the sample pre-recorded announcement match the stored characteristics of the second voicing segment of the reference pre-recorded announcement, and if so then recognizing the EOS of the sample announcement; and

    (h) recognizing a match between the sample pre-recorded announcement and the reference pre-recorded announcement.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×