Releases: CookSleep/EasyTTS
Releases · CookSleep/EasyTTS
EasyTTS v0.1.1 Release
更新内容
增强的错误处理
- 在
text_to_speech.py
中增加了对API密钥(API-KEY)和API基地址(API-BASE)错误的检测与提示功能。现在,如果提供了无效的API密钥或API基地址,系统会提供更清晰的错误信息。
支持其它API服务商
- 更新了
update_config.py
和config.json
,现在支持自定义API基地址(API-BASE)。程序还会自动去除用户可能输入的URL协议信息,如http://
或https://
。
改进的依赖库安装流程
- 新增了
install_dependencies.py
脚本及对应的.bat
文件,用于在用户环境中更可靠地安装所需的Python库。如果遇到安装问题,脚本会提供详细的错误信息,并尝试使用清华大学镜像源进行安装。
文本长度限制
- 在
text_to_speech.py
中实现了文本长度限制。用户输入的文本现在将被限制在OpenAI TTS API允许的最大字符数(4096字符)以内,以避免超出限制而造成的请求失败。
请确保您在尝试生成音频文件之前已通过“更新API设置程序”更新配置文件!因为新版本已经去除了之前默认自带的一个API基地址(API-BASE)