2010-09-17 38 views
2

我想编写字母发音的程序,例如在recaptcha中。对于某些字母,这应该与相关字符单独发音。在php中编写声音

是否有可能在javascipt否则PHP是好的?

我需要什么应该是概念或编程技巧将升值。 谢谢

+5

http://pecl.php.net/package/FliteTTS源你的PHP服务器上运行。不要以为你想听到那里的人物,你呢? – xtofl 2010-09-17 08:56:17

+2

这并不完全清楚你想要做什么 - 有一个网页发音一些文字? PHP不会帮助你,你必须使用JS(和/或Flash) – Piskvor 2010-09-17 08:57:30

+0

我正在做代码像captcha我已经完成所有模块,但现在我将如何声音代码?如果有人会点击声音图标比每个文本字符应该发音,以便用户可以听到确切的单词。 – 2010-09-17 09:12:36

回答

2

创建声音文件的索引,其中包含发音的每个单独的字母。

使用合适的声音编辑程序在服务器端拼读相应的声音文件以发音一个单词(逐字母)。我会为此推荐sox。这是一个命令行工具,可以完成更多任务。

在临时位置生成“缝合”文件并将其提供给浏览器。您可以使用闪存MP3播放器来播放它。