我正在尝试制作一个简单的 php 脚本,该脚本从用户输入中获取文本,然后使用 mac 的终端“say”功能(文本到语音)来大声朗读文本。
我能够找到专门解决此问题的唯一资源来自2003。
该主题中建议的一个非常简单的解决方案是:
<html><body>
<form method="post">
Say: <input type="text" name="text" size="40">
<input type="submit">
</form>
</body></html>
<?php
if (isset($_POST['text'])) {
exec('say "'.$_POST['text'].'"');
}
?>
我试过使用'system'而不是'exec',但没有运气。我真的不知道如何解决这个问题。可能是可以访问而不是代码的东西吗?任何关于如何找出它为什么不起作用的帮助都会很棒,谢谢。