76,000 Hours of Labeled Real Conversation Transcripts (Text Only)
Communications & Support
Tags and Keywords

$799,000
About
The full text layer of our 76,000-hour conversation library: transcripts, labels and call-level data for 80,350 recordings, with no audio.
It is about 21 GB in total, so it is small enough to load in an afternoon and rich enough to teach a model how good conversations really go.
Most public dialog data is short, scripted or written by crowd workers. These are long, real calls from a business coaching company, with many speakers, real stakes and a known outcome for each coaching technique.
The library holds coaching calls, sales calls, and internal team and ops calls. None of it has ever been posted on the open web.
Data Product Features
Every call carries these labels and features:
- Multi-turn, long context: Whole calls, not snippets. Good for training and testing long-conversation memory.
- Labeled intent on every turn: flow_role and behavior show why each turn was said, not just what.
- Built-in reward signal: behavior_effects scores each coaching technique by the listener's emotional change. Use it for preference data or reward modeling.
- Persona and role data: Clear coach, student and sales roles for role-play and agent fine-tuning.
- Group session structure: Hot seats, Q&A and teaching blocks, with the student in focus.
- Stages, summary and themes: Each call has a summary, a main theme, supporting themes and titled stages.
- Tone on every segment: A tone label plus a strength of low, medium or high.
- Key moments and emotional arcs: Insights, breakthroughs, resistance, and each speaker's path from -3 to +3.
- Voice measurements as numbers: Speaking speed, pitch, loudness and pauses are kept in the JSON, even with no audio.
- Clean privacy layer: Names, businesses, places, dates and amounts are replaced with numbered placeholders.
Distribution
Each call ships as three files in one folder: a JSON file with every label; a Markdown transcript with tags on every segment; and a self-contained HTML viewer with a table of contents and an emotional-arc chart. No audio is included. Folders are named by a random call ID (for example, CC-WYKCVAP5) and grouped by year. Delivery is by S3 bucket.
- Size: About 21 GB.
- Data Volume: About 76,000 hours; 80,350 recordings; about 16.7 million transcript segments; 11 fields per segment, plus call-level data.
Usage
This data product is ideal for a variety of applications:
- Supervised fine-tuning: Coaching, sales and support agents.
- Preference and reward data: From the technique-to-outcome scores.
- Agent role-play: With real coach, student and sales roles.
- Dialogue evaluation: Test models on long, real conversations.
- Summarization and intent classification: With ready-made summaries and turn labels.
Coverage
The scope and coverage of the data:
- Geographic Coverage: Global; most participants are in the United States, Canada, the United Kingdom and Australia.
- Time Range: 2015 - 2026.
- Demographics: Adult entrepreneurs and small-business owners, talking with expert business coaches, a sales team and colleagues. Language: English.
License
Proprietary
AI Training Rights
Licensee is granted a non-exclusive, worldwide, and perpetual right to:
- Use the Data Product to train, fine-tune, and evaluate machine learning models, including large language models.
- Incorporate Data Product content into models and commercialize resulting model outputs.
- Create derivative works (model weights, embeddings, etc.) for any lawful purpose.
Restrictions:
- The Data Product itself may not be sold, redistributed, or shared outside of licensed usage.
- Licensee may not attempt to identify any person in the data.
- Licensee must comply with all applicable laws, including data protection and privacy regulations.
Who Can Use It
Examples of intended users and their use cases:
- LLM labs: For post-training and alignment.
- Agent startups: For coaching, sales or support agents.
- Alignment and safety researchers: For studies of supportive dialogue.
- Data scientists: For intent, emotion and summarization models.
Data Dictionary
Each call's JSON file defines these fields, with their data types, possible values and notes.
| Column Name | Data Type | Description | Possible Values/Notes |
|-------------|-----------|-------------|-----------------------|
| call_id | string | Random ID for the call | e.g. CC-WYKCVAP5 |
| collection | string | Which collection the call belongs to | coaching_calls, sales_calls, team_calls |
| call_type | string | Kind of session | e.g. coaching_session |
| duration | number | Call length in seconds | e.g. 4289.34 |
| recording_period.year, .quarter | integer | When the call was recorded | Year and quarter only, for privacy |
| language | string | Language code | en |
| audio_quality.snr_db, .clipping, .channels | number | Signal-to-noise ratio, clipping share and channel count of the original recording | |
| source_format | object | Original recording format | Container, codec, bitrate, sample rate, channels |
| asr_engine, asr_mean_confidence | string, number | Speech recognizer used and its average confidence | Confidence from 0 to 1 |
| participants[] | array | Everyone who spoke: placeholder, pseudonym, role, how the role was assigned, and confidence | Roles: coach, student, participant |
| primary_theme, secondary_themes | string, array | Main and supporting topics | e.g. mindset_confidence, offer_design, launch_planning |
| summary | string | Short summary of the whole call | |
| stages[] | array | Titled stages of the call, with start and end times, segment range and summary | |
| blocks[] | array | Session formats within the call, with the student in focus | hot_seat, qa, teaching_block |
| segments[].id | integer | Order of the segment in the call | |
| segments[].start, .end | number | Start and end time, in seconds | |
| segments[].speaker | string | Placeholder for the speaker | e.g. [Coach A], [Student S-9831] |
| segments[].text | string | What was said, with identifying details replaced | e.g. [Person 3], [Business 2], [Product 1], [Location 1] |
| segments[].tones[] | array | Tone and strength | Tone e.g. encouraging, frustrated, curious, empathetic, realization, relieved; strength: low, medium, high |
| segments[].flow_role | string | What the segment does in the conversation | e.g. check_in, exploration, teaching, problem_statement, reframe, commitment, close |
| segments[].behavior | string | Coaching technique used, if any | e.g. diagnostic_question, normalize, give_example, reframe, celebrate_win, reflect_back, commitment_confirm |
| segments[].moment | string | Key moment, if any | e.g. insight, breakthrough, resistance |
| segments[].overlap | boolean | Whether speakers talked over each other | |
| segments[].acoustics | object | Words per minute, average pitch, pitch variation, relative loudness, pause before | Can be empty for very short segments |
| emotion_notes[] | array | Emotion shifts: speaker, from tone, to tone, the segment that triggered it, and a note | |
| transitions[] | array | Turning points in the conversation, with a note | e.g. coach_redirect, topic_shift, breakthrough, student_pushback |
| emotional_arcs[] | array | Each speaker's emotional path through the call, point by point | Score from -3 to +3 |
| behavior_effects[] | array | How each technique landed: the student, their emotional score before and after, and the direction | Direction: up, flat, down, no_response |
| redaction_summary | object | Count of each kind of detail replaced | e.g. person, business, product, location, date, amount, contact |
| qc | object | Privacy and consistency checks run on the call, and their results | |
| human_checked | boolean | Whether a person has reviewed the call | Currently false for all calls |
| consent_status, consent_terms_version | string | Consent record for the call | |
| schema_version, taxonomy_version, pipeline_version | string | Versions of the file format, label set and pipeline | |
How the labels are made: Our own automated pipeline makes every label, and it runs entirely on our own computers. Transcripts come from NVIDIA Parakeet speech recognition, with Whisper as a backup. AI models make the labels. No person has reviewed them yet. Buyers can check label quality in a sample before they license.
Privacy: No audio or video is included. Names of people, businesses, products and places, plus dates, amounts, links and contact details, are replaced with numbered placeholders like [Person 3] or [Business 2]. Calls are dated by year and quarter only. Pseudonyms are unique to each call, so no one can be followed from call to call. Every call goes through automated privacy checks, including an AI privacy review.
Consent: Coaching calls are covered by signed agreements from everyone on the call. Every sales call starts with a notice that it is recorded and may be shared or used for training. Team and ops calls are covered by signed releases from the team members. A consent summary is available on request, and full terms can be reviewed under NDA.
Slices and upgrades: License part of the text library (coaching only, sales only, team calls only, certain years or themes), or upgrade to the full audio library at any time. Exclusive or time-limited licenses are available on request.
Sample: A custom 5-call sample for your use case.^^
Listing Stats
VIEWS
15
DELIVERY
CUSTOM, S3
LISTED
19/10/2026
UPDATED
19/10/2026
REGION
NORTH AMERICA
TRUST
5 / 5
Loading...
$799,000
Download Dataset in Unknown Format
Recommended Datasets
Loading recommendations...
