Virtual Meeting Speaker Separation With Hierarchical Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual conferencing systems struggle with accurately separating multiple speakers from a single location due to unknown numbers, variability in speaker environments, overlapping speech, unbalanced talk times, and gender variability, leading to low accuracy and reliability in speaker separation and identification.

Innovation Solution

An AI-based solution using machine learning algorithms, including divisive and agglomerative hierarchical clustering, to iteratively separate speakers by environment and gender, followed by re-segmentation to enhance accuracy and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional speaker separation methods are used in virtual conferencing, then the system is simple to implement, but the speaker separation accuracy and reliability are low due to unknown numbers of speakers, variability in environments, overlapping speech, and gender variability

Engineering Contradiction:
Improvespeaker separation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the speaker separation problem into multiple hierarchical levels: first separating speakers by environment (e.g., conference room, home office), then by gender, and finally by individual speaker characteristics. This multi-stage segmentation approach improves separation accuracy while managing system complexity through modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces additional classification dimensions beyond traditional single-dimension speaker separation. By adding environment type and gender as separate classification dimensions, the system creates a multi-dimensional speaker identification framework that enhances accuracy in complex acoustic scenarios

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If iterative hierarchical clustering is applied to separate speakers by environment and gender, then speaker identification reliability improves, but processing time and computational resources increase

Engineering Contradiction:
Improvespeaker identification reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary clustering by environment type before proceeding to gender-based and individual speaker separation. This preliminary action organizes the audio data into more manageable groups, reducing the computational burden of subsequent clustering iterations and improving overall processing efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs periodic iterative clustering where speakers are re-evaluated and re-clustered at different hierarchical levels in sequence. This periodic action across multiple passes allows the system to improve reliability through repeated refinement while controlling processing time by systematically cycling through clustering stages

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If re-segmentation is performed to enhance speaker separation accuracy, then transcription accuracy improves, but system complexity and processing requirements increase

Engineering Contradiction:
Improvetranscription accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies re-segmentation to divide the audio stream into finer-grained speaker segments based on the hierarchical clustering results. This segmentation enables more accurate transcription by ensuring that each transcription unit corresponds to a clearly identified speaker, improving overall transcription precision

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The re-segmentation process acts as an intermediary step between speaker separation and transcription. By introducing this intermediate processing stage, the system bridges the gap between raw audio separation and accurate transcription, allowing each component to operate with optimized inputs

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250336408A1Systems and methods for virtual meeting speaker separation
Publication Date: 2025.10.30 RINGCENTRAL INC
  • US20250336408A1 patent drawing
  • US20250336408A1 patent drawing
  • US20250336408A1 patent drawing

AI summary

A computer-implemented machine learning method for improving speaker separation is provided. The method comprises processing audio data to generate prepared audio data and determining feature data and speaker data from the prepared audio data through a clustering iteration to generate an audio file. The method further comprises re-segmenting the audio file to generate a speaker segment and causing to display the speaker segment through a client device.