很多都會(huì)問:我測試科大訊飛的識別效果很好呀,為什么你們的不能達(dá)到這個(gè)效果呢?
原因很簡單,因?yàn)槟闼鶞y試的是科大訊飛在線的語音識別模塊,而我們的是離線的語音識別模塊。
離線的語音識別和在線的語音識別是有所差距的:
l?離線語音識別:固定詞條,不需要連接網(wǎng)絡(luò),但是識別率稍低
l?在線語音識別:詞條不固定,需要連接網(wǎng)絡(luò),識別率較高,但是效果會(huì)受網(wǎng)絡(luò)影響, 價(jià)格相對較高
產(chǎn)生差距的原因有兩點(diǎn):
① 語音識別比較重要的一個(gè)因素是:語音庫,它作為識別過程中對比的數(shù)據(jù)
在線的語音庫在云端,存儲的數(shù)據(jù)是非常龐大的;而離線的語音庫在本地,空間是有限的,那樣對比的數(shù)據(jù)樣本差異就比較大,假設(shè)輸入的語音“打開燈”,那么識別的過程就會(huì)將此語音拿來與語音庫中的聲音樣本做對比,語音庫中數(shù)據(jù)樣本越多,成功匹配的可能性就越高,所以識別成功率就越高
②在線識別的運(yùn)算速度是非??斓?span style="font-family:Times New Roman">,和離線語音識別相對比就類似為CPU的運(yùn)算速度和芯片的運(yùn)算速度,等級相差比較大的