Mic2Mic: Using Cycle-Consistent Generative Adversarial Networks to Overcome Microphone Variability in Speech Systems
Not on the map. Why?
Abstract (arXiv)
Mobile and embedded devices are increasingly using microphones and audio-based computational models to infer user context. A major challenge in building systems that combine audio models with commodity microphones is to guarantee their accuracy and robustness in the real-world. Besides many environmental dynamics, a primary factor that impacts the robustness of audio models is microphone variability. In this work, we propose Mic2Mic -- a machine-learned system component -- which resides in the inference pipeline of audio models and at real-time reduces the variability in audio data caused by microphone-specific factors. Two key considerations for the design of Mic2Mic were: a) to decouple the problem of microphone variability from the audio task, and b) put a minimal burden on end-users to provide training data. With these in mind, we apply the principles of cycle-consistent generative adversarial networks (CycleGANs) to learn Mic2Mic using unlabeled and unpaired data collected from different microphones. Our experiments show that Mic2Mic can recover between 66% to 89% of the accuracy lost due to microphone variability for two common audio tasks.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 2; 2024: 2; 2025: 0; 2026: 1.
11 papers.
- 2023Extremal Domain Translation with Neural Optimal Transportcited by 12
- 2021FRuDA: Framework for Distributed Adversarial Domain Adaptationcited by 8
- 2021SensiX++: Bringing MLOPs and Multi-tenant Model Serving to Sensory Edge Devicescited by 7
- 2021The Benefit of the Doubt: Uncertainty Aware Sensing for Edge Computing Platformscited by 4
- 2021An Adaptive Learning based Generative Adversarial Network for One-To-One Voice Conversioncited by 3
- 2024DIFFRENT: A Diffusion Model for Recording Environment Transfer of Speechcited by 3
- 2022From Environmental Sound Representation to Robustness of 2D CNN Models Against Adversarial Attackscited by 1
- 2022Indoor Smartphone SLAM with Learned Echoic Location Featurescited by 1
- 2023MADI: Inter-domain Matching and Intra-domain Discrimination for Cross-domain Speech Recognitioncited by 1
- 2024Microphone Conversion: Mitigating Device Variability in Sound Event Classificationcited by 1
- 2026Metacognitive Selective Ensemble for Mobile Systemscited by 0
- 2026Metacognitive Selective Ensemble for Mobile Systems25 Sep 2026
- 2024DIFFRENT: A Diffusion Model for Recording Environment Transfer of Speech16 Jan 2024
- 2024Microphone Conversion: Mitigating Device Variability in Sound Event Classification12 Jan 2024
- 2023MADI: Inter-domain Matching and Intra-domain Discrimination for Cross-domain Speech Recognition22 Feb 2023
- 2023Extremal Domain Translation with Neural Optimal Transport30 Jan 2023
- 2022Indoor Smartphone SLAM with Learned Echoic Location Features16 Oct 2022
- 2022From Environmental Sound Representation to Robustness of 2D CNN Models Against Adversarial Attacks14 Apr 2022
- 2021FRuDA: Framework for Distributed Adversarial Domain Adaptation26 Dec 2021
- 2021SensiX++: Bringing MLOPs and Multi-tenant Model Serving to Sensory Edge Devices8 Sep 2021
- 2021An Adaptive Learning based Generative Adversarial Network for One-To-One Voice Conversion25 Apr 2021
- 2021The Benefit of the Doubt: Uncertainty Aware Sensing for Edge Computing Platforms11 Feb 2021