Mixpeek Logo
    media

    Audio
    Chapters
    Converter

    Automatically segment audio recordings into topic-based chapters with titles, timestamps, and summaries. Uses speech transcription combined with topic modeling to detect natural topic boundaries in podcasts, lectures, meetings, and audiobooks.

    Max file size: 2 GB
    Estimated: 2-8 min per hour of audio
    5 input formats

    How It Works

    1

    Upload an audio file or provide a URL to the Mixpeek API.

    2

    The audio is transcribed with speaker diarization and sentence-level timestamps.

    3

    Topic modeling identifies semantic shift points where the subject matter changes.

    4

    An LLM generates a descriptive title and brief summary for each detected chapter.

    5

    Chapters are returned with start/end timestamps, titles, and summaries.

    Code Examples

    from mixpeek import Mixpeek
    client = Mixpeek(api_key="YOUR_API_KEY")
    result = client.convert(
    source="https://example.com/podcast-ep15.mp3",
    from_format="audio",
    to_format="chapters",
    options={
    "min_chapter_duration": 120,
    "max_chapter_duration": 1800,
    "include_summaries": True,
    "title_style": "descriptive"
    }
    )
    for chapter in result.chapters:
    print(f"[{chapter.start_time}s] {chapter.title}")
    print(f" {chapter.summary}")

    Use Cases

    Generate chapter markers for podcast episodes on Apple Podcasts and Spotify
    Create navigable table-of-contents for recorded lectures and webinars
    Segment long audiobooks into listenable chapters
    Build topic-based indexes for meeting recording archives

    Supported Input Formats

    MP3
    WAV
    FLAC
    OGG
    AAC

    Quick Info

    Categorymedia
    Max File Size2 GB
    Est. Time2-8 min per hour of audio

    Try This Conversion

    Get started with the Mixpeek API and convert your first file in minutes.

    Frequently Asked Questions

    Ready to convert audio to chapters?

    Start using the Mixpeek Audio to Chapters in minutes. Sign up for a free API key and follow the documentation to get started.