2012-09-24 62 views
1

我是PHP的高級開發人員。我想用PHP製作一個自定義的語音識別應用程序,但不是英文的,我想在旁遮普製作。你能告訴我我可以從哪裏開始?你會遵循什麼方法?有很多英文語音文本應用程序,但我想做一個旁遮普語。這是我的母語夢想項目。PHP中的自定義語音識別

+0

我也希望它爲TELUGU .. – Gautam3164

+2

找到一個開源的英語項目,看看它是如何做到的,並開始實施它爲你自己的語言。要知道,那只是游泳池最深處的一部分。 –

+0

由於PHP是一種服務器端語言,我不確定這是你需要的全部......你可能會需要像Java等語言 – David

回答

1

通常對於PHP,我想到了web應用程序。語音識別的挑戰在於如何捕捉網絡上的語音。有一些機制可以做到這一點。 Chrome支持文本輸入的語音識別。見http://slides.html5rocks.com/#speech-inputhttp://www.filosophy.org/2011/03/talking-to-the-web-the-basics-of-html5-speech-input/

這些使用以下標記語音識別:

<input type=」text」 speech x-webkit-speech /> 

我認爲Chrome是目前支持這一唯一的瀏覽器。有關更多信息,請參閱Speech to text conversion php,javascript or flash online。對於其他瀏覽器,人們在網頁中使用Flash或Java來捕捉語音並將其發送到語音引擎進行處理。

爲了支持像旁遮普語這樣的特定語言,你必須研究各種可用的語音引擎。我不知道目前是否支持旁遮普語,但是對於不同語音技術的好概述Text-to-speech (voice generation) and speech-to-text (voice recognition) APIs?可能是一個很好的開始。