Datasets:
You need to agree to share your contact information to access this dataset
This repository is publicly accessible, but you have to accept the conditions to access its files and content.
Please briefly describe your work and intended use. Your responses help us review access requests and understand future dataset needs. Do not include confidential or sensitive information.
Log in or Sign Up to review the conditions and access this dataset content.
Dataset Card for otoSpeech-full-duplex-turn-104h
Contact
Website: https://oto.earth
Email: agent@oto.earth
Dataset Summary
otoSpeech-full-duplex-turn-104h is an English, full-duplex conversational speech dataset for research on turn-taking and related spoken-dialogue phenomena. It contains 420 two-speaker conversations totaling approximately 104.94 hours. Each conversation includes time-aligned, channel-separated audio, a stereo combined recording, per-speaker transcripts with turn-event annotations, and session metadata.
The conversations preserve natural phenomena such as overlaps, interruptions, backchannels, fillers, laughter, floor holds, and non-speech events. This dataset is also released as TurnBench - Training Set.
Languages
- English (
en)
Intended Use
The dataset is intended for non-commercial research and education involving, for example:
- turn-taking, endpointing, and end-of-turn prediction;
- interruption, overlap, floor-hold, and backchannel detection;
- conversational speech recognition and transcript modeling;
- full-duplex spoken-dialogue modeling;
- acoustic modeling, diarization within a recording, source separation, and related speech research; and
- benchmarking and evaluation of research systems.
Use is subject to the oto Speech License v1.0. In particular, the license prohibits voice-identity uses, including voice cloning, speaker identification or verification, biometric matching, and re-identification. Production use and other commercial uses require a separate written license. For-profit organizations must receive written approval for a defined research project before using the dataset.
How to Use
This is a manually gated dataset. Request access on the repository page and authenticate before downloading:
hf auth login
The repository is organized by conversation rather than as one table row per conversation. To inspect metadata and annotations without downloading audio:
from huggingface_hub import snapshot_download
local_dir = snapshot_download(
repo_id="otoearth/otoSpeech-full-duplex-turn-104h",
repo_type="dataset",
allow_patterns=[
"*/metadata.json",
"*/speaker_1_annotation_a.srt",
"*/speaker_2_annotation_a.srt",
],
)
print(local_dir)
To download the two separated speaker streams, add the following patterns:
allow_patterns = [
"*/metadata.json",
"*/speaker_1_annotation_a.srt",
"*/speaker_2_annotation_a.srt",
"*/speaker_1_audio.wav",
"*/speaker_2_audio.wav",
]
Add */combined_audio.wav only if the stereo combined rendition is also needed. The full repository is approximately 290 GB; downloading only the two separated speaker streams avoids duplicating them in the combined rendition.
Dataset Structure
The release contains 420 conversation directories. Directory names are task identifiers and are not guaranteed to be contiguous.
<task_id>/
├── combined_audio.wav
├── metadata.json
├── speaker_1_annotation_a.srt
├── speaker_1_audio.wav
├── speaker_2_annotation_a.srt
└── speaker_2_audio.wav
Dataset Statistics
| Item | Value |
|---|---|
| Conversations | 420 |
| Conversation audio | approximately 104.94 hours |
| Mean conversation duration | approximately 14.99 minutes |
| Duration range | approximately 10.14–18.52 minutes |
| WAV files | 1,260 |
| SRT annotation files | 840 |
| Metadata files | 420 |
| Repository size | approximately 290 GB |
The duration is counted once per conversation. The three WAV renditions are time-aligned representations of the same conversation and should not be added together when calculating conversational hours.
Audio Files
All audio files are 48 kHz, 32-bit floating-point WAV files.
| File | Channels | Description |
|---|---|---|
speaker_1_audio.wav |
1 | Speaker 1 channel. |
speaker_2_audio.wav |
1 | Speaker 2 channel, time-aligned with Speaker 1. |
combined_audio.wav |
2 | Stereo rendition: channel 0 is Speaker 1 and channel 1 is Speaker 2. |
Annotation Files
Each speaker has one SubRip (.srt) annotation file. An entry contains a millisecond-resolution time interval followed by a bracketed event label and transcript text:
1
00:00:12,340 --> 00:00:13,020
[Acknowledgement Backchannel] Okay.
The following 17 labels occur in this release:
Acknowledgement BackchannelAwkward SilenceBounded ResponseChannel BleedContinuer BackchannelFillerFloor-taking Competitive InterruptionFloor-taking Cooperative InterruptionLaughterNon-floor Taking Competitive InterruptionNon-floor Taking Cooperative InterruptionNon-Speech NoiseNormal TurnOverlapReaction BackchannelSpeech, Non-LinguisticStrong Floor Hold
Label strings are case-sensitive and are stored verbatim inside square brackets. Transcript text may be empty for events without a lexical transcript.
Metadata
Each metadata.json file contains:
| Field | Type | Description |
|---|---|---|
task_id |
string | Conversation/task identifier; matches the directory name. |
speaker_1_actor_id |
string | Opaque actor identifier for Speaker 1. |
speaker_2_actor_id |
string | Opaque actor identifier for Speaker 2. |
conversation_type |
string | Conversation category. |
speaker_1_actor_gender |
string | Gender value associated with Speaker 1; may be empty. |
speaker_2_actor_gender |
string | Gender value associated with Speaker 2; may be empty. |
The conversation categories and session counts are:
| Conversation type | Sessions |
|---|---|
Argumentative/Deliberative |
77 |
Casual/Spontaneous |
73 |
Collaborative/Problem-Solving |
65 |
Instructional |
61 |
Narrative/Storytelling |
81 |
Task-Oriented/Transactional |
63 |
Dataset Creation
Collection and Recording Setup
As part of the broader otoSpeech project, this release consists of two-party, full-duplex conversations recorded with a separate channel for each participant. Sessions use topics or scenarios to encourage natural, sustained interaction rather than scripted line reading. The recordings retain timing relationships between speakers, including silence, overlap, interruption, backchanneling, and other conversational behavior.
Recording environments and microphone conditions may vary across sessions. The separated channels and combined stereo rendition are aligned sample-for-sample.
Turn-Taking Annotation
Each separated speaker channel is accompanied by an SRT file containing timestamped transcript segments and conversational-event labels. The _a suffix is retained in the filenames; this release contains one annotation track per speaker.
Considerations for Using the Data
- Turn boundaries, interruption types, and backchannel categories can be context-dependent. Annotations may contain subjective decisions or errors.
- Transcripts may contain recognition or transcription errors, disfluencies, incomplete words, and non-standard spelling.
- Speaker, accent, topic, recording-device, and acoustic-condition distributions may be uneven.
- Gender metadata is incomplete for some sessions and should not be treated as a comprehensive representation of gender identity.
- Conversational audio can contain personal or sensitive information. Apply appropriate access controls and do not attempt to identify, contact, profile, or link speakers to external records.
- Do not attempt to reconstruct intentionally removed content or use the data to reproduce a recognizable participant voice.
Additional Information
Licensing Information
The dataset is licensed under the oto Speech License v1.0. This is a non-commercial research-use license for datasets containing recorded human voices. It is not an open-source or Open Definition-compliant license.
In brief, the license permits approved research, education, reproducibility work, benchmarking, evaluation, and research prototypes. It imposes restrictions on corporate research, commercial use, redistribution, derived data, model artifacts, security, and voice-identity uses. This summary is non-authoritative; the full LICENSE.md controls.
For commercial licensing or questions about an intended use, contact agent@oto.earth.
Citation Information
@misc{otospeech_full_duplex_turn_104h,
title = {otoSpeech-full-duplex-turn-104h: Full-Duplex Conversational Speech with Turn-Taking Annotations},
author = {otoearth},
year = {2026},
howpublished = {\url{https://huggingface.co/datasets/otoearth/otoSpeech-full-duplex-turn-104h}},
note = {License: oto Speech License v1.0}
}
- Downloads last month
- 3,061