草庐IT

splitLocation

全部标签

java - 在自然语言中断处拆分字符串

概览我将字符串发送到接受最大长度为300个字符的文本到语音服务器。由于网络延迟,返回的每个语音部分之间可能会有延迟,因此我想尽可能在​​最“自然的停顿”处打断语音。每个服务器请求都要花钱,所以理想情况下我会发送尽可能长的字符串,直到达到允许的最大字符数。这是我当前的实现:privatestaticfinalbooleanDEBUG=true;privatestaticfinalintMAX_UTTERANCE_LENGTH=298;privatestaticfinalintMIN_UTTERANCE_LENGTH=200;privatestaticfinalStringFULL_STO