2011-10-14 100 views
1

我試圖編寫一個程序,通過麥克風從用戶接收音頻,然後將所說的內容轉換爲進一步操作的文本。我知道谷歌有這樣的事情,但它是爲Android開發人員,我試圖讓一些更像鉻擴展(鉻擴展是我設想的,但我打開替代品)。語音到文本API(非移動)

我已經看過Mac OSX NSSpeechRecognizer,但我需要更全面的東西,因爲這需要您提前指定有限的語法。

我不能指望或預測我的用戶會對麥克風說些什麼(但我可以認爲它會是英文的)。

回答

3

谷歌有一個非官方的API,在這個帖子中描述,可用於: http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/

如果你正在編寫一個Chrome擴展,你可能能夠使用一個標籤,如:

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

其中增加了麥克風按鈕,並使用谷歌的雲語音識別來填充文本框中的用戶所說的內容。

+1

謝謝!實際上我在一週前需要這個,但這正是我所期待的,它會幫助我在另一個項目上前進。謝謝! – ZacAttack