公司要求項目能實現簡單的語音識別功能,但是,剛開始一點頭緒都沒有,沒有這方面的經驗,於是上網上查詢有關iOS語音識別的方法。要實現語音識別功能都需要借助第三方平台,通過網上查找途徑,無意中找到了小i語音識別。還免費的,下載了小i語音識別api后,閱讀了api文檔。發現是通過http協議來實現的,先把音頻數據進行編碼,好像是speex格式編碼。speex格式編碼有專門的lib庫,可以上網上查找。發送了音頻格式給小i網站服務器后,服務器會返回識別后的字符串,這個字符串就是語音識別結果,也就是我們想要的結果了。寫了個demo測試了一下,發現這個小i語音識別不是很精准,簡單的兩個詞語還可以的,但是話長了的話就亂了,怎么說呢,就是只能識別簡短的詞語吧。
