Microphone Mute Control Using Voice Activity Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Microphones often pick up undesired background noise during voice or video calls, leading to disturbances, and users frequently forget to unmute their microphones when speaking, causing disruptions.

Innovation Solution

A method that uses a processor to measure microphone signal loudness, calculate a mute threshold, and implement a mute delay timer to automatically mute and unmute the microphone based on voice activity detection, ensuring minimal disruption and instantaneous unmuting with no loss of speech.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the microphone is enabled all the time during the call, then the user can talk without forgetting to unmute, but background noise and unintended audio will be picked up and disturb remote parties

Engineering Contradiction:
Improvemicrophone operation convenienceVSAvoidbackground noise transmission
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The system automatically detects voice activity and controls the microphone state without requiring manual user intervention. The voice activity detector continuously monitors the microphone signal and automatically mutes or unmutes the microphone based on detected speech patterns, eliminating the need for users to manually manage microphone states while preventing background noise transmission.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses continuous feedback from the voice activity detector to dynamically adjust the microphone state. The detector analyzes the audio signal in real-time and provides feedback to the control logic, which then adjusts the microphone gain or mute state accordingly, creating a closed-loop system that adapts to current speech conditions.

Inventive Principle:
Principle #23Feedback

2Object-generated harmful factors

If the microphone is muted by default to minimize disruption, then background noise is reduced, but users may forget to unmute when they need to speak

Engineering Contradiction:
Improvebackground noise transmissionVSAvoidmicrophone accessibility
Core Design Contradiction:
Object-generated harmful factorsVSEase of operation

Solution Approach 1:

The automatic voice detection system eliminates the need for users to manually unmute the microphone. When the system detects speech activity above a certain threshold, it automatically unmutes the microphone, allowing users to speak immediately without manual intervention while maintaining a muted default state to reduce background noise.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary voice activity detection and prepares the microphone state in advance. By continuously monitoring for speech patterns before actual speech occurs, the system can proactively unmute the microphone just in time, ensuring no speech is lost while maintaining noise reduction during silent periods.

Inventive Principle:
Principle #10Preliminary action

3Object-generated harmful factors

If automatic voice detection is implemented to manage microphone states, then background noise is reduced and speech is captured automatically, but system complexity increases

Engineering Contradiction:
Improvebackground noise transmissionVSAvoidmicrophone control system complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The voice activity detector serves multiple functions simultaneously: it detects speech presence, determines mute/unmute states, and controls microphone gain. This multi-functionality reduces the need for separate control mechanisms and simplifies the overall system architecture despite the automated capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The voice activity detection functionality is extracted as a separate module that can be independently configured and optimized. By separating the detection logic from the microphone control logic, the system becomes more modular and manageable, reducing overall complexity while maintaining automated functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11947868B2Method to mute and unmute a microphone signal
Publication Date: 2024.04.02 CREATIVE TECHNOLOGY LTD
  • US11947868B2 patent drawing

AI summary

A method for muting and unmuting a microphone is provided. The method includes providing a processor, receiving an input microphone signal, measuring the input microphone signal for a loudness level at a sampling rate, calculating a mute threshold level, checking if the loudness level is higher than or equal to the mute threshold level, and resetting a mute delay timer upon determining that the loudness level is higher than or equal to the mute threshold level and obtaining the input microphone signal, or checking if the mute delay timer is running upon determining that the loudness level is not higher than or equal to the mute threshold level and attenuating the input microphone signal if the mute delay timer is not running or obtaining the input microphone signal if the mute delay timer is still running, and writing the input microphone signal or attenuated input microphone signal to an output buffer.