Speaker Embedding Using Utterance Duration for Rhythm Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional speaker embedding techniques struggle to capture features such as utterance rhythm, leading to suboptimal performance in voice processing tasks.
Innovation Solution
A speaker embedding system that utilizes utterance unit segmentation information, specifically duration lengths for each utterance, to train a speaker identification model, enabling extraction of a speaker vector that captures utterance rhythm.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional speaker embedding techniques using acoustic feature amounts are used, then speaker identification can be performed, but utterance rhythm features cannot be captured
Solution Approach 1:
The patent segments voice data into multiple utterance units and extracts duration information for each unit. This segmentation approach allows the system to capture temporal characteristics (utterance rhythm) that were previously lost in conventional acoustic feature extraction methods by analyzing each segment's duration individually and aggregating these temporal patterns.
2Reliability
If acoustic feature amounts are used for training, then speaker identification model can be trained, but performance in capturing speaking characteristics is insufficient
Solution Approach 1:
The patent introduces a new dimensional aspect to speaker embedding by incorporating duration information of utterance units. This adds a temporal dimension to the traditional acoustic feature space, enabling the model to capture both spectral characteristics and temporal rhythm patterns, thereby improving overall speaker identification performance and adaptability to different speaking styles.
Data Source
AI summary
A speaker embedding apparatus includes processing circuitry configured to accept input of voice data, generate utterance unit segmentation information indicating a duration length for each utterance of a speaker in the input voice data, and use a duration length for each utterance indicated in the generated utterance unit segmentation information as training data and train a speaker identification model for outputting an identification result of a speaker when a duration length for each utterance of the speaker is input.


