在使用 PHPAGI 中的测试用例时执行到 text2wav 是总是听不到语音,查后才在 /usr/bin/ 目录下找不到 text2wave 工具,通过安装 festival 可以得到生成此工具。但是在生成此工具后, text2wav 函数还是不能工作。无意中在电脑中搜索 festival 的信息,看到在 /etc/asterisk 目录下有个 festival.conf 。分析这个文件才知道,原来需要开启 festival 服务,并且在 festival.conf 中配置客户端信息。之后就可以在 PHPAGI 中利用 text2wav 函数将文本转换为语音。