Asahi Kasei Microdevices Corporation (AKM) has developed the AK5706, a high-performance 24-bit stereo A/D converter (ADC) with integrated Acoustic Activity Analyzer (AAA), audio buffer, and support for digital and high-SNR microphones.
The AK5706’s AAA block continuously analyzes incoming audio against user-customized criteria while the rest of the system remains powered off. Within 7 ms of detecting qualified audio, the AK5706 wakes the system and begins recording to its internal buffer, capturing any audio events that may occur while the SoC is booting. Once awake, the system SoC reads the buffer contents to determine what action to take.
The ability to qualify audio input while the rest of the system sleeps can drastically reduce a product’s standby power consumption and/or extend its battery life. The AK5706 is therefore ideal for applications such as smart speakers, wearable devices equipped with voice assistants, and connected security devices that listen for specific sounds.
Samples are available now. Mass production of the AK5706 is scheduled for the fall of 2020.
What is the Acoustic Activity Analyzer (AAA)?
The AAA is more discerning than the typical level-triggered wakeup solution: it performs analog time- and frequency-domain analysis in order to determine whether audio content falls within the specified criteria. AKM's own ultra-low power analog technology (patent pending) enables the AAA to listen for relevant audio while consuming only 30 μA.
The AAA’s Noise Level Detector acts as a gatekeeper: it constantly tracks the ambient noise level in order to reduce false positives that may otherwise occur in a noisy environment. If a sound is louder than the current noise floor by a user-specified delta, the AAA classifies the audio content as low- or high-frequency and short- or long-duration; the criteria for low vs high and short vs long are selected by the user. Human speech is generally low-frequency and long-duration, so a user looking for a wake-word may elect to reject any sounds that fall outside of those parameters. If the product designer wishes to wake the system on a door knock, they may look for low-frequency, short-duration sounds.
Additionally, the AAA has a mode that exclusively detects T3 (smoke detector) and T4 (carbon monoxide detector) alarm sounds.
Ultra-low power consumption and diverse system wakeup options
The AK5706’s external trigger input allows it to wake the system based upon stimuli from sensors such as human presence detectors, door sensors, and motion detectors. Even greater power savings may be achieved by using the external trigger input and AAA together, such that the AK5706 waits for human presence (11 μA) and only then starts listening for qualified audio (30 μA).
Built-in audio buffer for storing pre-boot audio
The AK5706’s 64 kB buffer can record up to two seconds of audio, depending upon quality and channel count, capturing audio that occurred during SoC boot. Data stored in the buffer can be read at high speed via SPI, making it suitable for smart speakers and other assistant-enabled devices that require real-time processing.
High-resolution audio capture with low power consumption
The AK5706 is a low-power, high-performance 24-bit stereo ADC with a dynamic range of 105 dB (stereo 24-bit, 192 kHz operation consumes 1.6 mA). The smarts of the AAA block make the AK5706 unique, but the ADC performance alone makes it ideal for wearables and other power-conscious mic-enabled products, as well as security devices that require high-quality far-field recording.
- Smart Speakers
- Smart watch
- Smart glasses
- Wireless camera
- Smart doorbell
- Augmented Reality/Virtual Reality Terminals (AR/VR)