santinic/audiblez

Generate audiobooks from e-books

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 17 minutes ago
Added to GitGenius on September 7th, 2026
Created on January 14th, 2025
Open Issues & Pull Requests: 68 (+0)
GitHub issues: Enabled
Number of forks: 757
Total Stargazers: 8,545 (+0)
Total Subscribers: 43 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.6 hours
Mean response time: 13.4 days
90th percentile: 13.8 days
Tracked items: 75

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 77% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 52
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 437 days
Stale 30+ days: 52
Stale 90+ days: 47

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (9)
  • Windows (8)
  • bug (5)
  • v3 (4)
  • UI (1)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Audiblez is a tool that generates audiobooks in m4b format from EPUB e-books using text-to-speech synthesis.

The tool addresses the challenge of converting written books into listenable audio by leveraging Kokoro-82M, a lightweight text-to-speech model with 82 million parameters that produces natural-sounding speech. Audiblez processes EPUB files chapter by chapter, generating individual WAV files and then combining them into a single m4b audiobook file. The approach supports multiple languages and offers adjustable playback speed between 0.5x and 2.0x. Users can select from various voices, each identified by language code and speaker gender.

The tool suits anyone wanting to convert their personal EPUB library into audiobooks without relying on commercial services. It works via both command-line and graphical interface, making it accessible to users with varying technical comfort levels. Installation requires Python 3 along with espeak-ng and ffmpeg dependencies. Performance varies significantly by hardware: on a GPU like Google Colab's T4 via CUDA, a typical novel converts in around five minutes, while CPU conversion on consumer hardware takes approximately an hour. Windows users should install the tool in a Python virtual environment, and CUDA support requires separate PyTorch installation. The graphical interface requires additional dependencies beyond the core command-line version.

The project maintains active development with recent additions of GPU acceleration and a graphical interface. The codebase shows ongoing refinement of installation procedures, particularly for Windows compatibility. Documentation includes specific performance benchmarks and detailed setup instructions for different platforms and hardware configurations.