2012-09-22 115 views
1

我有一個項目,我想讓用戶在瀏覽器中錄製語音。我知道,爲了錄製音頻,我可以使用getUserMedia並將語音輸入到文本輸入中,我可以使用x-webkit-speech。我很滿意瀏覽器的限制。有沒有辦法讓我可以一步到位呢?如何使用HTML5來錄製音頻(語音)並將錄製的語音轉換爲文本?

我更喜歡HTML5解決方案,但我願意使用JavaScript,如果這是唯一的方法來做到這一點。如果有必要,我也願意考慮服務器端解決方案(LAMP環境)。這可能只能通過筆記本電腦/臺式機瀏覽器訪問,但如果我還可以使其與移動設備兼容,那也會很好。

回答

2

那麼getUserMedia就是HTML5解決方案,因爲它是WebIDL的一部分,可能會成爲ECMAScript的一部分,這是HTML5s新腳本API的一部分。

除此之外,你可能想看看進入https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html

所有這一切都UND大量的開發statused爲草稿。

x-webkit-speech實際上並不是一個太差的選擇,尤其是在無法運行沉重javascript的移動設備上。

請隨時關注您的進展。使用所有新的人類瀏覽器交互API的人不多。

相關問題