Audio processing in a low-bandwidth networked system
AssigneeGoogle Inc.
InventorsJeremy Payne, Tomer Amarilio
Life of this patent
Estimating the term…
Abstract
The present disclosure is generally directed a system to detect activation phrases within input audio signals transmitted over a low-bandwidth network. The system can use a two-stage activation phrase detection process. First a sensing device, which can include a plurality of microphones for detecting an input audio signal, can detect an input audio signal that includes a candidate activation phrase. Second, the sensing device can transmit the recordings of the input audio signal to a client device for confirmation that the input audio signal includes the activation phrase.
Claims21
-20. (canceled)
A system to detect activation phrases in remote devices, comprising:
- a natural language processor component executed by a first client device to:
- receive a first instance of first input audio signal detected by a first microphone of a sensing device;
- parse the first instance of the first input audio signal to identify a first candidate activation phrase in the first instance of the first input audio signal;
- determine that the first candidate activation phrase does not contain a predetermined activation phrase;
- receive a second instance of the first input audio signal detected by a second microphone of the sensing device;
- parse the second instance of the first input audio signal to identify a second candidate activation phrase in the second instance of the first input audio signal;
- determine that the second candidate activation phrase contains the predetermined activation phrase;
- and
- an interface of the first client device to:
- transmit, based on a determination that the second candidate activation phrase contains the predetermined activation phrase, at least one of the first instance of the first input audio signal and the second instance of the first input audio signal to a data processing system comprising a second natural language processor component to identify a request in the at least one of the first instance of the first input audio signal and the second instance of the first input audio signal.
A system to transmit data in a voice-activated network, comprising:
- a first microphone, of a sensing device, to receive a first instance of a first input audio signal and a first instance of a second input audio signal;
- a second microphone, of the sensing device, to receive a second instance of the first input audio signal and a second instance of the second input audio signal;
- a natural language processor component executed by the sensing device, to parse the first instance of the first input audio signal to identify an activation phrase;
- an interface, of the sensing device, to transmit, at a first time point, the first instance of the first input audio signal to a client device based on identification of the activation phrase in the first instance of the first input audio signal, the client device comprising a second natural language processor component;
- the interface, of the sensing device, to transmit, at a second time point after the first time point, the second instance of the first input audio signal to the client device;
- and
- the interface, of the sensing device, to transmit the first instance of the second input audio signal to the client device based on a confirmation message from the client device of an identification of the activation phrase in the second instance of the first input audio signal.
A method to transmit data in a voice-activated network, comprising:
- receiving, by a first microphone of a sensing device, a first instance of a first input audio signal and a first instance of a second input audio signal;
- receiving, by a second microphone of the sensing device, a second instance of the first input audio signal and a second instance of the second input audio signal;
- parsing, by a natural language processor component executed by the sensing device, the first instance of the first input audio signal to identify an activation phrase;
- transmitting, by an interface of the sensing device at a first time point, the first instance of the first input audio signal to a client device based on identification of the activation phrase in the first instance of the first input audio signal, the client device comprising a second natural language processor component;
- transmitting, by the interface of the sensing device at a second time point after the first time point, the second instance of the first input audio signal to the client device;
- and
- transmitting, by the interface of the sensing device, the first instance of the second input audio signal to the client device based on a confirmation message from the client device of an identification of the activation phrase in the second instance of the first input audio signal.
Dependencies are inferred from the claim text.