-6

您将如何在在线词典网站中实现单词发音功能?例如,可以说 oxforddictionaries.com。他们具有此功能,您可以在其中收听给定单词的发音方式。那么,我是否必须记录每个单词并将其保存在文件夹中,然后将其与数据库链接?如果是这种情况,那么我可能必须为数据库中的百万字创建一百万个 .wav 或任何声音文件。或者我将如何解决这个问题?您认为 oxforddictionaries.com 如何实现此功能?

4

1 回答 1

3

有两种方法

  • 记录每个单词(wav/mp3)
  • 根据拼音合成声音。

后一种感觉很不自然,但却是一种廉价的解决方案。我只知道朗文词典,他们肯定会记录每个单词(甚至是整个句子),有几个扬声器,所以你不会觉得无聊。

除非您想在插件/小部件中进行合成,否则您最终可能会使用两种方法获得声音文件。您可以简单地使用 html/html5/flash 播放器播放它们。

于 2012-10-29T12:13:00.647 回答