Repository navigation
Releases
Releases · kurlez/doctalk
Release v0.4.0
Release version 0.4.0 Features: - Add GUI file list with status tracking (not started, processing, processed) - Add version and build time display in CLI and GUI - Improve error handling with retry logic for Edge TTS API - Fix macOS event loop issues - Add rate limiting to avoid API limits - Improve EPUB processor validation - Fix path expansion for tilde (~) in file paths - Add comprehensive EPUB tests - Fix Windows build script
release with ffmpeg empowered.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
DocTalk v0.2.0
New Features
- Added Graphical User Interface (GUI)
- Drag and drop file support
- Progress indication
- Output directory selection
- Error notifications
- Separated Command Line (CLI) and GUI versions
- doctalk-cli.exe: Command line version
- doctalk-gui.exe: GUI version
Improvements
- Optimized file processing workflow
- Enhanced error handling and user feedback
- Added platform-specific path separator support
- Implemented default output directory settings
Bug Fixes
- Fixed relative import path issues
- Resolved module import problems in packaged executables
- Fixed asynchronous operations in GUI context
Installation
-
Download the executable for your platform:
- Windows: doctalk-cli.exe and doctalk-gui.exe
- Linux: doctalk-cli and doctalk-gui
- macOS: doctalk-cli and doctalk-gui
-
Run the executable directly, no additional installation required
Usage
GUI Version
- Run doctalk-gui.exe
- Drag and drop files into the window or click to select
- Choose output directory (defaults to Downloads/DToutput)
- Wait for processing to complete
CLI Version
doctalk-cli input.md --output path/to/output --voice xiaoxiao
Known Issues
- GUI version may require firewall access on first run
- Some systems may need Microsoft Edge WebView2 Runtime
Upcoming Features
- Voice selection interface
- Batch processing progress display
- Configuration persistence
- Improved audio splitting algorithm