1

我目前正在使用IBM Worklight爲iOS和Android編寫混合移動應用程序。我想爲應用程序添加語音識別功能,但一直在努力尋找能夠準確工作的cordova插件。目前我已嘗試以下...IBM Worklight for iOS中的語音識別

  • 使用JavaScript接口的Web Speech API。這沒有奏效,因爲它還不支持iOS。
  • iSpeech。使用cordova插件,我有這個工作,但iSpeech識別非常糟糕,無法使用。

如果任何人有任何插件的建議嘗試或免費識別服務,將工作得很好,這將是偉大的。更妙的是,如果任何人已經在iOS上的Cordova或Worklight上成功實現語音識別,我很想知道您是如何實現它的。

在此先感謝。

+0

在Worklight中實現它本質上意味着一個Cordova插件,因此在Worklight中特別要求它不應該成爲焦點,IMO。讓它在科爾多瓦工作,然後「移植」它。 –

+0

公平評論,我將重寫這個問題 – oligibson

+0

我創建了iSpeech插件,並且對我工作得很好 – jcesarmobile

回答

0

感謝那些評論我的問題。我找到了解決我的問題的方法,可能對您有些人有用。我調整了我的代碼以使用html文本輸入,當用戶點擊文本輸入以調出iOS鍵盤時,他們可以使用內置語音識別將文本添加到輸入。見下:

<input type="text" id="searchBox" placeholder="Ask Watson" /> 

我知道這不是一個完美的解決方案,但它解決了我在我正在工作的特定應用程序中的問題。