Hotword Detection Model Audio Attack Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Internet-connected devices capable of receiving and executing voice commands are vulnerable to malicious attacks, where attackers can issue fraudulent commands by outputting recognized hotwords and commands through the device's speaker, leading to potential risks such as data theft or physical danger, as existing audio 'eraser' functionalities do not completely eliminate audio output and thus may still detect fake voice commands.

Innovation Solution

Implementing an eraser hotword model that analyzes audio output data to detect and block fraudulent hotwords, preventing the execution of subsequent voice commands, and communicating with other devices to inform them of fraudulent hotwords, thereby extending security measures across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If audio 'eraser' functionality is used to dampen audio output, then the amount of audio received by the microphone is reduced, but the audio output is not completely removed and fraudulent commands can still be detected

Engineering Contradiction:
Improveaudio output interferenceVSAvoidfraudulent command detection
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

Instead of only analyzing the microphone input to detect hotwords, the patent inverts the approach by analyzing the speaker output to detect fraudulent hotwords. The system monitors what the speaker outputs and identifies when a hotword is being played back, which indicates a potential attack. This inverted detection method complements the traditional microphone-based detection and blocks fraudulent commands even when audio eraser functionality is present.

Inventive Principle:
Principle #13The other way round (Inversion)

2Device complexity

If a single hotword model is used for both input and output detection, then device complexity is reduced, but the precision of detecting fraudulent hotwords may be compromised

Engineering Contradiction:
Improvehotword model structureVSAvoidhotword detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by creating specialized hotword detection models optimized for specific functions: an input hotword model for detecting legitimate hotwords from microphones and an output hotword model for detecting fraudulent hotwords from speakers. Each model is trained and configured for its specific detection context, ensuring high precision. This specialization allows the system to maintain high detection accuracy while clearly separating the detection functions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10242673B2Preventing of audio attacks using an input and an output hotword detection model
Publication Date: 2019.03.26 GOOGLE LLC
  • US10242673B2 patent drawing
  • US10242673B2 patent drawing
  • US10242673B2 patent drawing

AI summary

In some implementations, a method includes receiving output audio data that is provided to a speaker of a device and that represents audio for output by the device, receiving, after the output audio data is provided to the speaker of the device, input audio data that represents audio detected by a microphone of the device, determining, by an output hotword detection model, that the output audio data that is provided to the speaker of the device includes a representation of a hotword, determining, by an input hotword detection model that is less accepting of hotwords than the output hotword detection model, that the input audio data that represents audio detected by a microphone of the device includes a representation of a hotword, and, in response, blocking use of the input audio data to initiate a command.