US 12,243,531 B2
Determining input for speech processing engine
Anthony Robert Sheeder, Fort Lauderdale, FL (US); and Colby Nelson Leider, Coral Gables, FL (US)
Assigned to Magic Leap, Inc., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on Nov. 10, 2023, as Appl. No. 18/506,866.
Application 18/506,866 is a continuation of application No. 18/148,221, filed on Dec. 29, 2022, granted, now 11,854,550.
Application 18/148,221 is a continuation of application No. 16/805,337, filed on Feb. 28, 2020, granted, now 11,587,563, issued on Feb. 21, 2023.
Claims priority of provisional application 62/812,959, filed on Mar. 1, 2019.
Prior Publication US 2024/0087565 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/22 (2006.01); G06F 3/01 (2006.01); G10L 15/14 (2006.01); G10L 15/25 (2013.01); G10L 15/30 (2013.01)
CPC G10L 15/22 (2013.01) [G06F 3/013 (2013.01); G10L 15/14 (2013.01); G10L 15/25 (2013.01); G10L 15/30 (2013.01); G10L 2015/223 (2013.01); G10L 2015/227 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of presenting a signal to a speech processing engine, the method comprising:
receiving, via a first microphone of a wearable head device, an audio signal comprising speech from a user of the wearable head device;
identifying a first portion of the audio signal;
determining, for the first portion of the audio signal, a first probability that the first portion comprises speech directed by a user as input to the speech processing engine;
identifying a second portion of the audio signal, the second portion having a start time in the audio signal and an end time in the audio signal, wherein the first portion comprises speech located before the start time in the audio signal and further comprises speech located after the end time in the audio signal;
determining, for the second portion of the audio signal, a second probability that the second portion comprises speech directed by the user as input to the speech processing engine; and
in accordance with a determination that the first probability exceeds a first threshold, and further in accordance with a determination that the second probability does not exceed the first threshold:
presenting the first portion of the audio signal as a first input to the speech processing engine, and
forgoing presenting the second portion of the audio signal as an input to the speech processing engine.