我有一个speakall.scm
包含以下内容的节日/计划文件:
(voice_kal_diphone)
(tts "file1.txt" nil)
(tts "file2.txt" nil)
如果我让 Festival 播放 file1.txt 或 file2.txt,它会读取整个文件。然而,当结合到上面,并运行
festival -b speakall.scm
它在 file2.txt 的早期就出现了。
我猜一些缓冲区正在某个地方填充而不是清空。
File1 有 43 个字,file2 有 50 个字。
我怎样才能让它说出所有两个文件(以及我可能添加的任何其他文件)?