MEE: A Multimodal Affective State Estimation Engine for AI Companions and Intelligent Robots

Human interaction is inherently multimodal. People communicate not only through language, but also through facial expressions, vocal characteristics, temporal patterns, and other observable behavioral signals. Conventional conversational AI systems, however, frequently rely primarily on textual or speech input and therefore have limited access to non-linguistic interaction context. This technical note presents MEE (Multimodal Emotion Engine), a modular multimodal affective-state estimation system designed for AI companions, intelligent robots, and other human-AI interaction systems. MEE combines facial-expression estimation and voice-based emotion estimation through a deterministic multimodal fusion architecture. The system produces structured affective-state information including estimated emotion, confidence, modality-specific scores, multimodal conflict, temporal trend, and processing latency. A central design principle of MEE is the separation of perception from decision-making. MEE estimates observable affective-state signals; it does not determine what an AI companion or robot should do in response. Behavioral decisions remain the responsibility of the higher-level companion or robotic system. The current architecture provides a Python API centered on an EmotionEngine abstraction, configurable modality processors, deterministic fusion, temporal state tracking, and structured JSON-compatible output. The architecture is designed to support local and edge deployment, including Jetson-class hardware, while maintaining replaceable model adapters. The system is intended to serve as a perception layer within a larger AI Companion architecture: Sensors ↓ MEE ↓ Affective State ↓ Companion Context ↓ Memory / Reasoning / LLM ↓ Behavior ↓ Robot MEE is therefore not presented as a psychological inference system. Its purpose is to estimate observable affective expression from available multimodal signals and provide structured contextual information to downstream intelligent systems. Keywords: multimodal AI; affective computing; emotion estimation; facial expression estimation; voice emotion estimation; AI companion; intelligent robots; edge AI; embodied AI; multimodal fusion; human-AI interaction

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-10-27
DOI
https://doi.org/10.5281/zenodo.23669366
Primary Topic
Emotion and Mood Recognition
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MEE: A Multimodal Affective State Estimation Engine for AI Companions and Intelligent Robots

Shouke Wei
Zenodo (CERN European Organization for Nuclear Research)
Emotion and Mood Recognition
article

MEE: A Multimodal Affective State Estimation Engine for AI Companions and Intelligent Robots

Shouke Wei
article en

Abstract

Human interaction is inherently multimodal. People communicate not only through language, but also through facial expressions, vocal characteristics, temporal patterns, and other observable behavioral signals. Conventional conversational AI systems, however, frequently rely primarily on textual or speech input and therefore have limited access to non-linguistic interaction context. This technical note presents MEE (Multimodal Emotion Engine), a modular multimodal affective-state estimation system designed for AI companions, intelligent robots, and other human-AI interaction systems. MEE combines facial-expression estimation and voice-based emotion estimation through a deterministic multimodal fusion architecture. The system produces structured affective-state information including estimated emotion, confidence, modality-specific scores, multimodal conflict, temporal trend, and processing latency. A central design principle of MEE is the separation of perception from decision-making. MEE estimates observable affective-state signals; it does not determine what an AI companion or robot should do in response. Behavioral decisions remain the responsibility of the higher-level companion or robotic system. The current architecture provides a Python API centered on an EmotionEngine abstraction, configurable modality processors, deterministic fusion, temporal state tracking, and structured JSON-compatible output. The architecture is designed to support local and edge deployment, including Jetson-class hardware, while maintaining replaceable model adapters. The system is intended to serve as a perception layer within a larger AI Companion architecture: Sensors ↓ MEE ↓ Affective State ↓ Companion Context ↓ Memory / Reasoning / LLM ↓ Behavior ↓ Robot MEE is therefore not presented as a psychological inference system. Its purpose is to estimate observable affective expression from available multimodal signals and provide structured contextual information to downstream intelligent systems. Keywords: multimodal AI; affective computing; emotion estimation; facial expression estimation; voice emotion estimation; AI companion; intelligent robots; edge AI; embodied AI; multimodal fusion; human-AI interaction

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 7%
Emotion and Mood Recognition
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon