项目中出现的问题 发表于 2019-07-17 | 分类于 面试题 , 项目 , 语音合成 项目中出现的问题 文章篇幅过大合成失败 原因 解决方案 文章中有废话的情况 原因 解决方案 项目中出现的问题文章篇幅过大合成失败原因讯飞提供的语音合成API有字数限制,超过一定数字后无法合成. 解决方案采用分治法,分割文章内容为多个部分,然后按部分合成,保存到临时文件,最后再用IO把多个部分合并成一个音频文件. 文章中有废话的情况原因之前合成的内容是整篇文章,后面我发现有些废话太多,导致合成的音频过长,没有收听的欲望. 解决方案在文章中添加一些标记行,当读取文章的时候,扫描到这些标记的时候,才读入内存. 打赏 微信支付 支付宝