mirror of
https://github.com/jamiepine/voicebox.git
synced 2026-09-15 04:40:40 -07:00
- Add model folder migration with byte-level progress tracking (backend + UI) - Custom models directory support via VOICEBOX_MODELS_DIR env var passed to sidecar - Hardcoded model descriptions displayed in model detail cards - Open model folder button in storage location row - Remove 'not downloaded' badge from model cards - Fix server settings scroll offset for audio player - Fix shell open permission to allow file paths - Add normalize toggle to generation settings
4.0 KiB
4.0 KiB
Voicebox Issue Pain Points (Snapshot)
Scope
- Dataset: 128 total issues (107 open, 21 closed)
- Source: GitHub issues in
jamiepine/voicebox - Classification: keyword/theme clustering
- Note: counts below are non-exclusive (one issue can belong to multiple pain points)
Most Common Pain Points (Open Issues)
| Rank | Pain Point | Open Issues | What users are reporting |
|---|---|---|---|
| 1 | Model download & offline reliability | 32 | Downloads failing/stalling, cache/offline behavior inconsistent, wrong model size selected, Errno issues |
| 2 | GPU/backend compatibility | 22 | GPU not detected, backend fallback surprises, platform-specific runtime failures (Windows/Mac) |
| 3 | Export/save/file persistence | 15 | Export fails, "failed to fetch/download audio", samples/profiles not saving |
| 4 | Language/accent quality & coverage | 14 | Missing language support, accent mismatch, robotic outputs |
| 5 | Update/restart safety + long-op controls | 4 | Auto-restart without warning, update confusion, lack of cancel/pause controls |
Representative Issues by Pain Point
1) Model download & offline reliability (32)
- #159 - Qwen download fails with Errno 22
- #151 - Model loading hangs / server crashes
- #150 - Internet required despite downloaded models
- #149 - Cancel/pause controls for large downloads
- #96 - 0.6B selection still uses/downloads 1.7B
2) GPU/backend compatibility (22)
- #164 - Windows: no GPU usage + multiple breakages
- #141 - Using CPU only, GPU not used
- #131 - Numpy ABI mismatch in bundled app
- #130 - Intel Mac tensor/padding generation error
- #127 - GPU not found
3) Export/save/file persistence (15)
- #148 - Japanese export fails on 0.1.12
- #143 - Samples not saving
- #134 - Can't save profile
- #105 - Export audio fails (failed to fetch)
- #49 - Export filename/location ignored on Windows
4) Language/accent quality & coverage (14)
- #162 - Persian audio request/problem
- #117 - Arabic language support
- #113 - Polish language support
- #109 - Ukrainian support
- #100 - Non-US accent quality issues
5) Update/restart safety + controls (4)
- #164 - Update behavior + usability failures
- #136 - Auto-restart without warning
- #86 - Unexpected restart with no confirmation
- #149 - Need pause/cancel and pre-download confirmation
Additional Signal
- There is also a large feature-request/misc bucket (36 open) that is competing with stability triage (audiobook, Linux build, additional ASR/TTS models, integrations).
Takeaway
Most user pain is concentrated in four stability areas: download/offline path, GPU/backend detection, save/export reliability, and language/accent correctness. Addressing those first should reduce the majority of current support friction.