×

MULTILINGUAL SPEECH RECOGNITION AND PUBLIC ANNOUNCEMENT

  • US 20150142431A1
  • Filed: 01/27/2015
  • Published: 05/21/2015
  • Est. Priority Date: 11/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for delivering an announcement in two or more languages, the method comprising the steps of:

  • a computer receiving, from a plurality of microphones deployed in an environment, input representative of audio of a group of human speakers speaking in the environment in two or more natural languages during a duration of time, wherein each microphone of the plurality of microphones transmits respective audio signals on separate channels;

    the computer processing the input to identify the two or more natural languages being spoken in the environment by the group of human speakers during the duration of time;

    the computer processing the audio signals on each channel to identify a first utterance match for one of the identified two or more natural languages;

    for each of the identified two or more natural languages, the computer calculating a number of channels on which a first utterance match for that natural language was identified;

    the computer processing the input to determine a relative proportion of each of the identified two or more natural languages being spoken in the environment by the group of human speakers during the duration of time, wherein the relative proportion of a natural language is based, at least in part, on the calculated number of channels on which a first utterance match for that natural language was identified;

    the computer determining two or more natural languages in which to deliver the announcement based, at least in part, on the determined relative proportion of each of the identified two or more natural languages being spoken in the environment by the group of human speakers during the duration of time;

    the computer determining a descending sequential order in which to deliver the announcement in the determined two or more natural languages based, at least in part, on the relative proportion of each of the identified two or more natural languages; and

    the computer causing to be delivered the announcement in the determined two or more natural languages in the determined descending sequential order by transmitting the announcement to an announcement system.

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