2012-01-01 63 views
0

我知道PHP很好,我使用JavaScript和jQuery,但我似乎不知道如何發表演講與文本轉換雖然,但我知道有許多閃光語音識別api的周圍,但我想更快,我想爲這個腳本,可以準確地使用你的聲音,並將其轉換成文本。 非常感謝, 匿名。語音到文本轉換php,javascript或flash在線

+0

我假設一個是不可能的。我不知道任何庫來分析PHP的聲音。 – TimWolla 2012-01-01 14:53:22

+5

我不會說它是不可能的,只是任何理智的開發人員都不會選擇PHP或JavaScript作爲進行語音識別的候選人 – jprofitt 2012-01-01 14:55:10

+0

JS語音識別程序可能是不可能的。 – benesch 2012-01-01 15:52:32

回答

1

在HTML 5 trere是一個標籤,你可以用它做..

閱讀: link1 link2

+0

第一個鏈接是w3c.org不能死的..凱恩..第二個鏈接我hace包括html5有標籤這樣做.. – 2012-01-01 20:30:50

+0

我想知道爲什麼人們說它不可能,不是我們看到谷歌有一個相同的,那麼爲什麼不能有人想.. – 2012-01-01 20:33:16

+0

語音識別是可能的,*戳SIRI *,並已持續相當一段時間。 (我相信十多年前)的事情是它永遠不可能*完美*,做用戶錯誤。另外,舊的不是用PHP編寫的,主要是C或C++或者Java。 – JD3 2013-12-04 13:11:35

2

如果你的目標是從一個html頁面做語音識別,你可能想看一些其他的選擇。 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是目前支持這一唯一的瀏覽器。 http://tomlerendu.com/tutorial/how-to-use-html-5-speech-input/具有良好的一例,表示

if(document.createElement('input').webkitSpeech==undefined) 
{ 
    //no speech support 
} 

以測試是否支持語音識別的裝置。

從歷史上看,還有其他方法。 Opera實現了一個不同的解決方案,但似乎他們不再支持它 - http://dev.opera.com/articles/view/getting-to-know-voice/

已使用的另一種方法是使用與app語音識別後端進行通信的java applet或flash應用程序。 WAMI就是一個很好的例子 - http://wami.csail.mit.edu/。這些方法使用富客戶端(Java或Flash或其他插件)來捕獲語音並將其發送到服務器或某些本地語音引擎進行處理。

0

你可以看一看speechapi.com並建立自己需要的東西,但如果相反;文本到語音,speak.js會做。

希望有所幫助。