2017-07-23 34 views
0

我有一節/計劃文件speakall.scm與內容:爲什麼節日/計劃停止發言?

(voice_kal_diphone) 
(tts "file1.txt" nil) 
(tts "file2.txt" nil) 

如果我問節打要麼FILE1.TXT或FILE2.TXT,它會讀取整個文件。但是,當合併到上面,並運行

festival -b speakall.scm 

它在早期file2.txt折衷。

我猜一些緩衝區正在填充某處而不是清空。

File1有43個單詞,file2有50個單詞。

我怎樣才能讓它說出所有這兩個文件(和其他我可能會添加的)?

回答

1

tts以異步模式合成音頻,這可能不是一個好主意。我會用tts_file代替。

(tts_file "file1.txt" 'fundamental)