ikfly/java-tts

请问一下如何设置文件名称

Closed this issue · 5 comments

场景需要将生成的文件上传至云服务器,但是无法定位到底是哪个文件,发现文件名是根据内容生成的,如果文字内容太多岂不是文件名也很长了吗?

ikfly commented

文件名命名规则如下,前五个字加个时间戳,需要自定义命名自己扩展一下;

String fileName = (currentText.length() < 6 ? currentText : currentText.substring(0, 5)).replaceAll("[</|*。?\" >\\\\]","") + Tools.localDateTime();

ikfly commented

这个项目当前使用的是Edge浏览器语音朗读的逆向的api,当然我也是参考别人的项目改写的,你如果需要自己维护可以参考项目首页的感谢链接,有问题我也可以提供建议

java.net.ProtocolException: Expected HTTP 101 response but was '200 OK'
获取文件失败

java.net.ProtocolException: Expected HTTP 101 response but was '200 OK' 获取文件失败

usingAzureApi(true) 不要设置,azure 端点关了,刚刚更新了一下,把azure相关配置全删了,并更新了自定义输出文件名