×

Systems and methods of interpreting speech data

  • US 10,043,513 B2
  • Filed: 03/09/2018
  • Issued: 08/07/2018
  • Est. Priority Date: 06/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of minimizing noise in audio signals received by a microphone array for automatic entry into one or more data fields, the microphone array being in communication with a speech recognition system, the method comprising:

  • providing a principal microphone and one or more supplemental microphones in the microphone array for receiving a principal audio signal and one or more supplemental audio signals respectively, the principal microphone and each supplemental microphone being spaced from one another;

    for each supplemental microphone;

    determining a component phase shift for calibrating that supplemental microphone;

    determining an array phase difference based on a spacing between the principal microphone and that supplemental microphone, the array phase difference being relative to the principal audio signal;

    determining a phase shift associated with a supplemental audio signal received by that supplemental microphone with reference to the component phase shift;

    determining whether any portion of the supplemental audio signal is associated with a respective phase shift that is different from the array phase difference;

    in response to determining that a portion of the supplemental audio signal is associated with a different phase shift from the array phase difference, identifying frequencies associated with that portion of the supplemental audio signal; and

    removing that portion of the supplemental audio signal and a portion of the principal audio signal associated with the identified frequencies;

    receiving a processed audio data from the microphone array, the processed audio data including a trigger identifier;

    operating the speech recognition system to;

    search in a trigger dictionary for a field identifier that corresponds to the trigger identifier, the trigger dictionary including a plurality of trigger identifiers and each trigger identifier is associated with one or more field identifiers;

    identify, from the one or more data fields, a data field that is associated with a data field identifier corresponding to the field identifier, the identified data field is provided for receiving data associated with the trigger identifier; and

    providing content data associated with the trigger identifier to the identified data field.

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