Apple Devices May Learn to Ignore ‘Hey Siri’ Command From TV Ads
Filipe Espósito, writing at 9to5Mac:
Apple introduced the “Hey Siri” command with iOS 8 to let users
easily interact with the virtual assistant without having to press
any buttons. However, over the years, this has resulted in Siri
being mistakenly triggered when the command is spoken on a TV ad.
But Apple is finally working on a fix for this. […]
The new AdBlocker framework is linked to ShazamKit, which is the
API for apps to use Shazam — the song identification platform
acquired by Apple in 2018. At the same time, the framework also
links to the process responsible for managing the “Siri” and “Hey
Siri” voice commands on Apple devices.
Code suggests that “AdBlocker” will download audio fingerprints
from Apple’s servers and then use the Shazam API to match them
against audio captured by the device’s microphones using the Hey
Siri API. When certain audios match, the new framework will
temporarily disable Siri’s trigger commands.
Clever clever.
★
Filipe Espósito, writing at 9to5Mac:
Apple introduced the “Hey Siri” command with iOS 8 to let users
easily interact with the virtual assistant without having to press
any buttons. However, over the years, this has resulted in Siri
being mistakenly triggered when the command is spoken on a TV ad.
But Apple is finally working on a fix for this. […]
The new AdBlocker framework is linked to ShazamKit, which is the
API for apps to use Shazam — the song identification platform
acquired by Apple in 2018. At the same time, the framework also
links to the process responsible for managing the “Siri” and “Hey
Siri” voice commands on Apple devices.
Code suggests that “AdBlocker” will download audio fingerprints
from Apple’s servers and then use the Shazam API to match them
against audio captured by the device’s microphones using the Hey
Siri API. When certain audios match, the new framework will
temporarily disable Siri’s trigger commands.
Clever clever.