2012-10-29 3 views
-6

온라인 사전 사이트에서 단어 pronounciation 기능을 어떻게 구현합니까? 예를 들어 oxforddictionaries.com이라고 말하면됩니다. 그들은 주어진 단어가 발음되는 방식을들을 수있는이 기능을 가지고 있습니다. 음, 각 단어를 녹음하고 폴더에 저장 한 다음 데이터베이스와 링크해야합니까? 그렇다면 아마도 데이터베이스에있는 백만 단어에 대해 백만 개의 .wav 또는 사운드 파일을 만들어야 할 것입니다. 아니면 어떻게 처리할까요? 어떻게 oxforddictionaries.com이이 기능을 구현했다고 생각합니까?온라인 사전에 오디오 (발음) 기능을 어떻게 구현합니까?

+1

oxforddictionaries.com 녹음은 사람들이 녹음 한 것처럼 보이므로 실제로 발음을 발음하는 성우를 고용해야합니다. PHP 질문이 아닙니다. – Ynhockey

+0

질문은, 어떻게 php에서 이러한 종류의 기능을 구현하겠습니까, 옥스포드 사이트는 단지 예일뿐입니다 !! – XoR

+1

여전히 PHP 나 ajax와는 아무런 관련이 없습니다. –

답변

3

는 두 가지 방법

  • 기록 각 단어 (WAV/MP3)
  • 이 발음 철자를 기반으로 소리를 합성하여 있습니다.

후자는 상당히 부 자연스러운 느낌이지만 저렴한 솔루션입니다. 나는 Longman 사전에 대해서만 안다. 두 명의 연설자와 함께 각 단어 (그리고 전체 문장)를 분명히 녹음하므로 지루하지 않을 것이다.

플러그인/위젯을 사용하면 두 가지 방법 모두에서 사운드 파일로 끝날 수 있습니다. html/html5/flash 플레이어로 간단히 재생할 수 있습니다.

관련 문제