提交第二串字符仍返回第一串字符的合成数据,急!!
Ta的回复 :xie_yongkang: 您好, 我们用php的语音合成demo代码简单测试了一下, 可以正常返回两次合成结果, 请参考: header("Content-type:text/html;charset=utf-8"); $text = urlencode("这是第一句话"); $tts_url="http://tsn.baidu.com/text2audio?tok=" . $token . "&ctp=1&cuid=123232&lan=zh&spd=3&tex=".$text; getmp3($tts_url,""); sleep(10); $text = urlencode("这是接下来的第二句话"); $tts_url="http://tsn.baidu.com/text2audio?tok=" . $token . "&ctp=1&cuid=123232&lan=zh&spd=3&tex=".$text; getmp3($tts_url, ""); 请问两次请求间的时间间隔是多久? 出于安全考虑, token本身是有一个失效时间的, 谢谢。 回复xie_yongkang: 朋友你好,我是这样用的。虽然说tokens的时效是有一个月,但我估计一般人也不会连续开着程序工作一个月吧。 所以我的解决方法是每次启动程序,tokens就重新获取一次。 在程序运行期间,tokens与cuid均可一直使用。