- Added audio format conversion functionality using pydub, supporting WAV, MP3, and AAC formats.
- Improved error handling for voice directory access and audio conversion processes.
- Updated README to reflect new web interface features and installation requirements, including FFmpeg.
- Enhanced the TTS generation function to utilize the correct Python interpreter across platforms.
- Documented new features in the README, including real-time progress monitoring and network sharing capabilities.
- Introduced load_and_validate_voice function to ensure requested voice exists before loading.
- Added command-line options for model path, output file, and language code with default values.
- Implemented progress indicators using tqdm for model and voice loading, as well as speech generation.
- Updated default text handling and ensured proper cleanup of resources after execution.