我正在尝试将文件末尾的流(通过 tail -f)发送到节日,这是一个文本到语音程序。尾 -f ./文件名 | Festival --tts可以很好地解决这个问题。
这是我的问题:我想更改来自 tail -f 的流,以便节日可以更好地合成它,并避免它说出整个时间戳。我知道像 sed 和 grep 这样的程序可以做到这一点。不幸的是 tail -f ./filename | sed 's/:/ 说/' | Festival --tts不输出任何声音。
是的,我检查一下是否tail -f ./filename | sed 's/:/ says/'输出任何东西,它做得很好。
我也用 grep 试过这个,在我编辑我的流之后我不能让节日 --tts说任何话。
任何允许我的流被编辑然后说出来的东西都会受到欢迎,我不会被 sed 和 grep 束缚。