很多都會問:我測試科大訊飛的識別效果很好呀,為什么你們的不能達到這個效果呢?
原因很簡單,因為你所測試的是科大訊飛在線的語音識別模塊,而我們的是離線的語音識別模塊。
離線的語音識別和在線的語音識別是有所差距的:
l?離線語音識別:固定詞條,不需要連接網絡,但是識別率稍低
l?在線語音識別:詞條不固定,需要連接網絡,識別率較高,但是效果會受網絡影響, 價格相對較高
產生差距的原因有兩點:
① 語音識別比較重要的一個因素是:語音庫,它作為識別過程中對比的數據
在線的語音庫在云端,存儲的數據是非常龐大的;而離線的語音庫在本地,空間是有限的,那樣對比的數據樣本差異就比較大,假設輸入的語音“打開燈”,那么識別的過程就會將此語音拿來與語音庫中的聲音樣本做對比,語音庫中數據樣本越多,成功匹配的可能性就越高,所以識別成功率就越高
②在線識別的運算速度是非??斓?span style="font-family:Times New Roman">,和離線語音識別相對比就類似為CPU的運算速度和芯片的運算速度,等級相差比較大的
?
因此,離線的效果是沒有在線的那么好,那是不是意味著離線就沒有價值呢?不是的,每個技術出來都有其價值,只是不同的技術適用于不同的領域,離線識別效果稍差,但是在近距離,相對安靜的環境下,識別率是可以達到90%以上的;而對于一些不連接網絡的產品,如:移動照明,按摩器等,離線語音識別比在線的就更加適合,而且從價格方面來說,離線語音識別應用能滿足挺多場合的,價格比在線的便宜,應用在線語音識別最終的產品價格也會相對偏高,看用戶的一個研發產品市場定位跟選擇的。
?