intermediateaudio
Continuous Emotion Rating
Rate emotional dimensions (valence, arousal, dominance) continuously following MSP-IMPROV protocol.

Configuration Fileconfig.yaml
yaml
annotation_task_name: "Continuous Emotion Rating"
task_dir: "."
port: 8000
# Data configuration
data_files:
- "data/speech_utterances.json"
item_properties:
id_key: id
text_key: text
# Annotation schemes
annotation_schemes:
# Valence (pleasure dimension)
- annotation_type: slider
name: valence
description: "Valence: Rate the pleasantness of the emotional state"
min_value: 1
max_value: 7
step: 0.1
min_label: "Very negative (unhappy, annoyed, dissatisfied)"
max_label: "Very positive (happy, pleased, satisfied)"
starting_value: 4
# Arousal (activation dimension)
- annotation_type: slider
name: arousal
description: "Arousal: Rate the activation/energy level"
min_value: 1
max_value: 7
step: 0.1
min_label: "Very calm (relaxed, sleepy, bored)"
max_label: "Very activated (excited, alert, energetic)"
starting_value: 4
# Dominance (control dimension)
- annotation_type: slider
name: dominance
description: "Dominance: Rate the perceived control/power"
min_value: 1
max_value: 7
step: 0.1
min_label: "Submissive (controlled, influenced)"
max_label: "Dominant (controlling, influential)"
starting_value: 4
# Naturalness
- annotation_type: likert
name: naturalness
description: "How natural does the emotional expression sound?"
size: 5
min_label: "Very artificial"
max_label: "Very natural"
# Emotion clarity
- annotation_type: likert
name: clarity
description: "How clear/recognizable is the emotional state?"
size: 5
min_label: "Ambiguous"
max_label: "Very clear"
# Primary emotion (optional categorical backup)
- annotation_type: radio
name: primary_emotion
description: "If you had to pick one emotion label, which fits best?"
labels:
- Anger
- Happiness
- Sadness
- Neutral
- Fear
- Surprise
- Contempt
- Mixed/unclear
required: false
# User settings
require_password: false
# Output
output_annotation_dir: "annotation_output/"
output_annotation_format: "json"
Get This Design
This design is available in our showcase. Copy the configuration below to get started.
Quick start:
# Create your project folder mkdir emotion-dimensional-rating cd emotion-dimensional-rating # Copy config.yaml from above potato start config.yaml
Details
Annotation Types
sliderlikert
Domain
AudioSpeech
Use Cases
emotion ratingdimensional emotionaffective computing
Tags
audioemotiondimensionalvalencearousal
Related Designs
Audio Transcription Review
Review and correct automatic speech recognition transcriptions with waveform visualization.
likertmultiselect
Audio-Visual Sentiment Analysis
Rate sentiment in speech segments following CMU-MOSI and CMU-MOSEI multimodal annotation protocols.
likertradio
LibriSpeech - Audio Transcription and Quality Rating
Audio transcription quality assessment based on the LibriSpeech corpus (Panayotov et al., ICASSP 2015). Annotators rate audio quality using a slider and classify audio segments by content type, supporting speech recognition research and dataset curation.
slideraudio_annotation