Emotion Detection Using Speaker Baseline and Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition systems face challenges in accurately detecting emotions and sentiments from user speech, as they rely on general acoustic properties without considering individual user baselines or context-specific speaking styles, leading to inaccurate interpretations.

Innovation Solution

The system employs a machine learning model that enrolls users by capturing their neutral emotional state baseline in various contexts, allowing for context-specific emotion detection by comparing input audio data to the appropriate baseline, thereby improving accuracy in emotion classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If general acoustic properties are used for emotion detection, then the system can process any user's speech, but the emotion detection accuracy deteriorates due to lack of individual user characteristics

Engineering Contradiction:
Improvesystem compatibilityVSAvoidemotion detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary enrollment to capture each user's baseline acoustic properties before actual emotion detection. This preliminary action stores individual characteristics (pitch, tone, speech patterns) in a database, enabling accurate comparison during runtime without sacrificing system-wide compatibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from uniform general acoustic analysis to localized individual-specific analysis by retrieving and comparing against each user's personalized baseline. This allows the system to adapt its detection criteria to local user characteristics while maintaining overall system functionality

Inventive Principle:
Principle #3Local quality

2Measurement precision

If individual user baselines are captured and stored, then emotion detection accuracy improves, but the device complexity increases due to enrollment and storage requirements

Engineering Contradiction:
Improveemotion detection accuracyVSAvoidsystem structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates simplified acoustic fingerprints or feature vectors as copies of each user's baseline characteristics rather than storing complete audio recordings. This copying approach captures essential individual traits while significantly reducing storage requirements and processing complexity

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The baseline database and comparison mechanism serve multiple functions: they enable emotion detection, verify user identity, and adapt to different speaking contexts. This multi-functionality justifies the added complexity by providing multiple benefits from a single structural addition

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

3Measurement precision

If context-specific baselines are used, then emotion detection precision improves for different situations, but the enrollment process complexity increases

Engineering Contradiction:
Improvecontext-specific detection accuracyVSAvoidenrollment process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The enrollment process is segmented into multiple context-specific sessions (e.g., calm state, excited state, different activities) rather than requiring a single comprehensive session. This segmentation makes the enrollment more manageable and less intimidating for users while capturing nuanced contextual variations

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11545174B2Emotion detection using speaker baseline
Publication Date: 2023.01.03 AMAZON TECH INC
  • US11545174B2 patent drawing
  • US11545174B2 patent drawing
  • US11545174B2 patent drawing

AI summary

Described herein is a system for emotion detection in audio data using a speaker's baseline. The baseline may represent a user's speaking style in a neutral emotional state. The system is configured to compare the user's baseline with input audio representing speech from the user to determine a emotion of the user. The system may store multiple baselines for the user, each associated with a different context (e.g., environment, activity, etc.), and select one of the baselines to compare with the input audio based on the contextual situation.